Ajout / Modif Utilisateurs

43 views
Skip to first unread message

Steeve

unread,
Aug 21, 2017, 7:32:03 AM8/21/17
to ZnetDK
Bonjour.

Jusqu'à aujourd'hui je n'avais aucun soucis quant aux utilisateurs d'une instance ZnetDk (utilisateurs avec profils etc...).

Seulement aujourd'hui impossible de modifier ou d'ajouter un utilisateur sans cocher l'option "accès complet au menu", alors même que l'utilisateur est lié à un profil.

Mystères de l'informatique, j'ai vérifié et affirme que je n'ai pas touché les tables concernant l'authentification.

Des idées ?

Cordialement.

Pascal Martinez

unread,
Sep 1, 2017, 5:13:27 AM9/1/17
to ZnetDK
Bonjour Steeve,

Quand tu dis : 

impossible de modifier ou d'ajouter un utilisateur sans cocher l'option "accès complet au menu"
 
Comment cela se traduit visuellement ?
As-tu une erreur affichée sur la page ou tracée dans le fichier znetdk/engine/log/errors.log ?

Pascal MARTINEZ

Steeve

unread,
Sep 5, 2017, 7:09:57 AM9/5/17
to ZnetDK
Bonjour Pascal.

En effet cela me sort une erreur en haut de la page "Unable to store the user".

Cordialement.

Pascal Martinez

unread,
Sep 7, 2017, 12:55:50 AM9/7/17
to ZnetDK
Bonjour Steeve,

L'erreur exacte qui doit être affichée est "USR-004: unable to store the user".

Il s'agit d'une erreur critique générée et tracée par ZnetDK à l'enregistrement de l'utilisateur en réponse à une exception de l'objet PDO d'accès à la base de données.

Ca signifie que tu as un problème lié à l'exécution de l'ordre SQL UPDATE ou INSERT dans ta base de données.

L'erreur détaillée renvoyée par MySQL est tracée dans le fichier znetdk/engine/log/errors.log.
Quelle est cette erreur ?

Pascal MARTINEZ

Steeve

unread,
Sep 12, 2017, 11:02:26 AM9/12/17
to zne...@googlegroups.com
Je n'ai aucune erreur dans ce fichier concernant ce problème.
De plus ce soucis n'intervient que si la case "accès complet" n'est pas cochée.
Je reviens vers toi si j'ai plus de détails.

Cordialement.

Edit : problème d'écriture pour le fichier log, c'est réglé voici l'erreur :

SQLSTATE[HY000] General error 1366 Incorrect integer value '' for column 'full_menu_access' at row 1

Donc à priori le fait de décocher la case ne renvoie aucune valeur et cela n'est pas géré lors de l'insertion/update de l'utilisateur.

Pascal Martinez

unread,
Sep 13, 2017, 11:43:12 AM9/13/17
to ZnetDK
Bonjour Steeve,

Je ne reproduis pas le problème.
J'ai bien la valeur 0 enregistrée dans la colonne full_menu_access lorsque j'enregistre un utilisateur et que l'option accès au menu "Complet" est décochée.

Quelles versions de PHP et MySQL utilises-tu ?

Pascal MARTINEZ
Reply all
Reply to author
Forward
0 new messages