Si vous ne vous souvenez plus du mot de passe de l'administrateur, ou si on vous donne un site existant sans le mot de passe admin, vous pouvez vous en sortir en consultant directement la base de données.
Utilisez phpmyadmin ou un autre interface, pour consulter la base de données :
- dans la table
ezuser, trouver la ligne contenant l'utilisateuradmin. - modifiez la valeur du champ
password_hash, pour qu'elle deviennebab77ccf06f0b1f982e11c60f344c3c2.
L'utilisateur a maintenant pour mot de passe : admin.
Remarques :
- Cette technique fonctionne uniquement si le type de hash est 2 (
password_hash_type). - La requête sql à exécuter pour changer le mot de passe est la suivante (ar défaut l'admin a l'ID 14) :
UPDATE ezuser SET password_hash="bab77ccf06f0b1f982e11c60f344c3c2" WHERE contentobject_id="14"