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:


Les user importé resemble a ceci:

localhost root *07C96DE74CE53ADAD25D2A30174ECD0AC15E6215


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 
#> 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.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 
    Warning: mysql_connect(): Client does NOT support authentication protocol requested BY server; consider upgrading MySQL
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