Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[WB11] Accès natif MySql : Changement de User = perte de connexion

4 réponses
Avatar
paratge
Bonjour,

J'ai développé un site php avec accès natif mysql, tout ça en "root"
avec password "" puisque j'étais en local.

Je modifie donc les params de ma connexion avant la mise en ligne avec
un nom d'utilisateur et un mot de passe, je crée l'utilisateur dans
phpmyadmin avec les droits qu'il faut, dans la bonne database, et
patatrac j'obtiens l'erreur :

Erreur d'éxécution de la page .
La connexion à la base <madb> sur <localhost> a échouée.
Message retournée par la base : Access denied for user
\'monuser\'@\'localhost\' (using password: YES)

J'ai compilé le projet, réparé le projet, arrêté et redemarré mysql,
toujours pareil...

Auriez-vous une idée ?

4 réponses

Avatar
Emmanuel LECOESTER
"paratge" a écrit dans le message de news:
487f4ff1$0$935$
Bonjour,

J'ai développé un site php avec accès natif mysql, tout ça en "root" avec
password "" puisque j'étais en local.

Je modifie donc les params de ma connexion avant la mise en ligne avec un
nom d'utilisateur et un mot de passe, je crée l'utilisateur dans
phpmyadmin avec les droits qu'il faut, dans la bonne database, et patatrac
j'obtiens l'erreur :

Erreur d'éxécution de la page .
La connexion à la base <madb> sur <localhost> a échouée.
Message retournée par la base : Access denied for user
'monuser'@'localhost' (using password: YES)




les droits au niveau de mysql sont-ils bien gérés ?

J'ai compilé le projet, réparé le projet, arrêté et redemarré mysql,
toujours pareil...

Auriez-vous une idée ?



oui : suivre une petite formation mysql ou lire sa doc ;)
Avatar
Jerome PAULIN
paratge a écrit :

Auriez-vous une idée ?



Salut,

Tu as bien fait un "flush privileges" sur MySQL pour appliquer les
droits du nouvel utilisateur ?


gg
Avatar
paratge
Jerome PAULIN a écrit :
paratge a écrit :

Auriez-vous une idée ?



Salut,

Tu as bien fait un "flush privileges" sur MySQL pour appliquer les
droits du nouvel utilisateur ?


gg




Bonjour,

J'ai bien flushé les privilèges en effet.

Pour éviter les sarcasmes (n'est ca pas Emmanuel ;) ) J'ai développé une
trentaine de sites en PHP / Mysql, mais jamais avec Webdev, et je n'ai
jamais eu ce style de problème.

Pour être sur de moi, j'ai créé l'utilisateur et sa db sur le serveur,
comme je le fais à chaque fois, j'ai chargé les données, uploadé le
site, et j'obtiens la même erreur.

Comme le mot de passe dans monprojet.xdd.php est déjà crypté, je me
demandais si le cryptage était compatible, vu que j'utilise Mysql 5.0.33
et que le cryptage des mots de passe utilisateur a changé entre les
versions 4.0 et 4.1 dans mysql, parce que j'ai créé un autre
utilisateur, au cas ou, et ça ne change rien.
Avatar
Jerome PAULIN
paratge a écrit :

Comme le mot de passe dans monprojet.xdd.php est déjà crypté, je me
demandais si le cryptage était compatible, vu que j'utilise Mysql 5.0.33
et que le cryptage des mots de passe utilisateur a changé entre les
versions 4.0 et 4.1 dans mysql, parce que j'ai créé un autre
utilisateur, au cas ou, et ça ne change rien.



as tu essayé les OLD_PASSWORD pour coder le mot de passe coté MySQL (ca
permet justement de connecter un client "ancienne version" sur une base
>= 4.1)?

gg