Réinitialisation d'un mot de passe d'administrateur


Les administrateurs peuvent réinitialiser les mots de passe d'autres utilisateurs (administrateurs ou non). Cependant, il y a des cas où vous voudriez rapidement réinitialiser un mot de passe par la porte de derrière.

  1. Trouvez l'identifiant de la personne dont vous voulez réinitialiser le mot de passe. Supposons que l'adresse électronique de cette personne soit joe@acme.com. Pour ce faire, lancez le SQL : select id,name from db_person where email = 'joe@acme.com'
  2. Vous ne devriez voir qu'UN SEUL enregistrement dans le résultat. Notez la pièce d'identité ; nous l'utiliserons à l'étape suivante. Disons que c'est 123456.
  3. Exécutez le SQL : update db_person set password_hash='Y2Vsb3hpczE=' where id=123456.
  4. Le mot de passe de l'utilisateur a maintenant été changé en celoxis1
  5. Demandez à cette personne de changer ce mot de passe après s'être connectée.