2009-09-22 14 views

Répondre

13

http://example.com/<path-to-drupal>/user/password devrait vous amener à une page où vous pouvez demander une réinitialisation/nouveau mot de passe.

Modifier: Le chemin ci-dessus applique si vous avez « URL propres » option est activée, sinon utilisez http://example.com/<path-to-drupal>/?q=user/password

3

Si vous n'avez pas accès à l'e-mail (ou si vous voulez en vrac mise à jour le mots de passe), vous pouvez mettre à jour la base de données avec une requête comme:

utilisateurs UPDATE SET pass = md5 ('newpassword') où name = 'admin'

+0

Ne pas superuser oublier de mettre le prefeix avant le drupal nom de la table. – dlamblin

+2

Est-ce que quelqu'un sait comment faire le tour de lyricnz en D7? On dirait que 7.x a un schéma de stockage de passe plus complexe. – esteewhy

4

Cette solution est valable pour Drupal 5 ou 6, mais pas pour Drupal 7. Ce versi sur n'utilise pas un mot de passe hashed standard. Vous pouvez obtenir votre mot de passe codé exécutant la commande suivante:

php /path_to_drupal_files/scripts/password-hash.sh your_password 

vous pouvez voir votre hachage de mot de passe. C'est la chaîne que vous devriez utiliser dans la base de données pour mettre à jour le mot de passe d'administrateur. Vous pouvez utiliser la requête SQL suivante pour mettre à jour la base de données Drupal.

UPDATE users SET pass='YOUR_PASSWORD_HASH' where uid=1; 
Questions connexes