Bonjour
J' avais une base de donnée mysql 3.** et la base de donnée que je veux importer à les mots de passes crypté avec le nouveau hashage (MD5)
J'ai donc mise à jour mysql pour pouvoir utiliser ce nouveau hashage:
Mais mysql n'utilise toujours pas le nouveau hashage de mot de passe.
Warning: mysql_connect(): Client does NOT support authentication protocol requested BY server; consider upgrading MySQL
[/code]
Quand j'essaye de changer de mot de passe root (mysql.user) avec mysql ou avec phpmyadmin, en retour j'ai toujours l'ancien cryptage.
J'ai deja cherché sur le forum et dans la doc mysql, mais il est seulement expliqué comment utiliser les anciens mot de passe dans une version mysql 4.1*
http://dev.mysql.com/doc/refman/5.0/fr/old-client.html
merci par avance pour vos reponses.
cordialement
--
julien
J' avais une base de donnée mysql 3.** et la base de donnée que je veux importer à les mots de passes crypté avec le nouveau hashage (MD5)
J'ai donc mise à jour mysql pour pouvoir utiliser ce nouveau hashage:
#> apt-get install mysql-client-4.1 mysql-server-4.1 mysql-common-4.1
#> mysql_fix_privilege_tables
#> mysql --version
mysql Ver 14.7 Distrib 4.1.11, FOR pc-linux-gnu (i386)
Mais mysql n'utilise toujours pas le nouveau hashage de mot de passe.
Warning: mysql_connect(): Client does NOT support authentication protocol requested BY server; consider upgrading MySQL
[/code]
Quand j'essaye de changer de mot de passe root (mysql.user) avec mysql ou avec phpmyadmin, en retour j'ai toujours l'ancien cryptage.
J'ai deja cherché sur le forum et dans la doc mysql, mais il est seulement expliqué comment utiliser les anciens mot de passe dans une version mysql 4.1*
http://dev.mysql.com/doc/refman/5.0/fr/old-client.html
merci par avance pour vos reponses.
cordialement
--
julien