2009-09-22 109 views
2

我忘了我的drupal的用户名和密码。有什么办法可以恢复它drupal的密码恢复

+0

这将更适合超级用户 – beggs 2009-09-22 05:44:23

回答

13

http://example.com/<path-to-drupal>/user/password应该带你到一个页面,你可以要求重置/新密码。

编辑: 上述路径适用,如果你有“干净的URL”启用后,如果不使用http://example.com/<path-to-drupal>/?q=user/password

3

如果您没有使用电子邮件(或要大量更新

UPDATE用户组通过= MD5(“NEWPASSWORD”)其中name =“管理员”

+0

不要忘记把drupal prefeix放在表名之前。 – dlamblin 2009-10-30 19:22:59

+2

有人知道如何在D7中做lyricnz的诡计吗?它看起来像7.x有一个更棘手的传递存储方案。 – esteewhy 2011-02-18 18:40:56

4

该解决方案是有效的Drupal 5或6,但没有为Drupal:密码)你可以像查询更新数据库7.这个经文on不使用标准散列密码。您可以运行以下命令获取您的编码密码:

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

然后您可以看到您的密码哈希值。这是您应该在数据库中用来更新管理员密码的字符串。您可以使用以下SQL查询来更新Drupal数据库。

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