Sous Drupal 7, voilà les 2 méthodes les plus simples pour changer un mot de passe :
Avec Drush
# Générère un lien temporaire et ouvre le navigateur pour changer le mot de passe drush uli # Changer le password pour n'importe quel utilisateur drush upwd nom_utilisateur --password="new_password"
Sans Drush
Sans Drush, c'est un peu plus compliqué, car chaque site à son propre hash, il faut donc faire comme suit :
cd <drupal root directory> php scripts/password-hash.sh 'new_password'
Il vous suffit de copier le résultat précédent, et de changer le mot de passe en base de données
mysql -u<user> -p<pass> <drupal_db> update users set pass='mot_de_pass_copie_avant' where name='nom_utilisateur';
Pour Drupal 6, c'est assez simple :
cd <drupal root directory> drush sql-cli # ou : mysql -u<user> -p<pass> <drupal_db> update users set pass=md5('new_password') where name='nom_utilisateur';
2 commentaire