OVH Cloud OVH Cloud

MySQL php et aurhentification

4 réponses
Avatar
une.bevueVOTEZ
je viens d'installer MySQL sur ma bécanne (sous tiger) et je n'arrive
pas à m'authentifier.

j'ai rentré les users et pass en cli, ça tourne au niveau java et aussi
avec le gui MySQL administration.


apparemment, d'après ce que je lis sur le net il y a eu un changement de
mode pour le pass au passage à la version 4.1 qui ne serait pas
compatible avec le php que j'ai (4.3.11)

quelqu'un serait-il au courant ?

le message d'erreur à l'install de punbb (forum) :

Unable to connect to MySQL server. MySQL reported: Client does not
support authentication protocol requested by server; consider upgrading
MySQL client
--
une bévue

4 réponses

Avatar
patpro ~ Patrick Proniewski
In article <1h0xtzu.zvzs40nscgo4N%,
(Une bévue) wrote:

apparemment, d'après ce que je lis sur le net il y a eu un changement de
mode pour le pass au passage à la version 4.1 qui ne serait pas
compatible avec le php que j'ai (4.3.11)

quelqu'un serait-il au courant ?


bien sur, la Doc MySQL ça peut aussi être interessant à lire ;)
En fait, la version de PHP on s'en fiche, ca ne rentre pas en ligne de
compte. Ce qui est important c'est la version de la librairie MySQL avec
la quelle ton PHP a été compilé.

Dans la doc MySQL tu trouveras ce qu'il faut pour faire en sorte que ton
authentification soit compatible avec celle des anciennes versions de
MySQL (autant que je me souvienne, donc à vérifier)

patpro

Avatar
une.bevueVOTEZ
patpro ~ Patrick Proniewski wrote:

bien sur, la Doc MySQL ça peut aussi être interessant à lire ;)


oui, j'ai trouvé à la page :

http://dev.mysql.com/doc/mysql/fr/old-client.html

ceci dit le message n'est pas "évident" changer de client...

lire toute la doc...

--
une bévue

Avatar
pacotomi
Une bévue wrote:

je viens d'installer MySQL sur ma bécanne (sous tiger) et je n'arrive
pas à m'authentifier.

j'ai rentré les users et pass en cli, ça tourne au niveau java et aussi
avec le gui MySQL administration.


apparemment, d'après ce que je lis sur le net il y a eu un changement de
mode pour le pass au passage à la version 4.1 qui ne serait pas
compatible avec le php que j'ai (4.3.11)

quelqu'un serait-il au courant ?

le message d'erreur à l'install de punbb (forum) :

Unable to connect to MySQL server. MySQL reported: Client does not
support authentication protocol requested by server; consider upgrading
MySQL client
J'ai déjà eu ce type de message avec "phpmyadmin" (qui est une pure

merveille soit dit en passant). Ce dernier propose dans son fichier de
configuration :
Authentication method (config, http or cookie based)?
si on choisit config, on obtient ce type de message. Il faut
sélectionner 'http' et ça roule.
Vérifie si dans tes fichiers de configuration tu n'as pas une variable
pour le type d'authentification.

Pacotomi

Avatar
une.bevueVOTEZ
pacotomi wrote:

Authentication method (config, http or cookie based)?
si on choisit config, on obtient ce type de message. Il faut
sélectionner 'http' et ça roule.
Vérifie si dans tes fichiers de configuration tu n'as pas une variable
pour le type d'authentification.


j'ai trouvé entre-temps, ce n'était pas ce pb, c'est du à un changement
d'algo d'encryptage de MySQL, il faut tout simplement avoir un user pour
phpMyAdmin avec un old password ça ce fait comme ça :

SET PASSWORD FOR 'toto'@'localhost' OLD_PASSWORD('dgseetrainbowwarrior');
--
une bévue