Page 1 sur 1

Mot de passe encrypt + Mysql

Posté : 04 avr. 2006, 22:24
par jeanjean31
Bonjour,
Je resume vite fait la situation, J'ai une base Mysql avec une table utilisateur dedans deux champs: User et Pass. Les champs pass sont crypté avec la fonction encrypt de Mysql.
Mon but est juste de vérifié si le mdp est bon mais je ni arrive pas.
je pensais crypté le mot de pass avec la fonction encrypt() du PHP mais cela ne marche pas. Pouvez vous me donner une idée ou me mettre sur la voix. Merci

Jean[/code]

Posté : 04 avr. 2006, 22:31
par Cyrano
Conseil pratique : ne touche pas à la base "mysql" de ton serveur, elle stocke les informations utilisées sur les autres bases.

Les mots de passes mysql sont hachés selon un algorythme défini par MySQL, pour les valider, essaye en faisant quelque chose du genre :

Code : Tout sélectionner

SELECT User FROM mysql.user WHERE `Password` = PASSWORD('ton_mot_de_passe');