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
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
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)
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.
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
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
Partager