Réinitialisation d'un mot de passe administrateur
Les administrateurs peuvent réinitialiser les mots de passe des autres utilisateurs (administrateurs et non-administrateurs). Cependant, il arrive qu'on souhaite réinitialiser rapidement un mot de passe par un moyen détourné.
- Trouvez l'identifiant de la personne dont vous souhaitez réinitialiser le mot de passe. Supposons que son adresse e-mail soit
joe@acme.com. Pour ce faire, exécutez la requête SQL suivante :`select id,name from db_person where email = 'joe@acme.com'` - Vous ne devriez voir qu'UN SEUL enregistrement dans les résultats. Notez l'identifiant ; nous l'utiliserons à l'étape suivante. Supposons qu'il s'agisse de :
123456. - Exécutez la requête SQL :
update db_person set password_hash='Y2Vsb3hpczE=' where id=123456. - Le mot de passe de l'utilisateur a été modifié et est désormais
celoxis1. - Demandez à cette personne de changer ce mot de passe après s'être connectée.