drupal的密码恢复

drupal的密码恢复,drupal,passwords,recovery,Drupal,Passwords,Recovery,我忘记了我的drupal用户id和密码。有没有办法恢复它http://example.com//user/password将带您进入一个页面,您可以在其中请求重置/新密码 编辑: 如果启用了“清除URL”,则上述路径适用,如果未启用,则使用http://example.com//?q=user/password如果您没有访问电子邮件的权限(或想要批量更新密码),您可以使用以下查询更新数据库: 更新用户设置pass=md5('NEWPASSWORD'),其中name='admin'此解决方案对Dr

我忘记了我的drupal用户id和密码。有没有办法恢复它

http://example.com//user/password
将带您进入一个页面,您可以在其中请求重置/新密码

编辑
如果启用了“清除URL”,则上述路径适用,如果未启用,则使用
http://example.com//?q=user/password

如果您没有访问电子邮件的权限(或想要批量更新密码),您可以使用以下查询更新数据库:


更新用户设置pass=md5('NEWPASSWORD'),其中name='admin'

此解决方案对Drupal 5或6有效,但对Drupal 7无效。此版本不使用标准哈希密码。您可以通过以下命令获取编码密码:

php /path_to_drupal_files/scripts/password-hash.sh your_password
然后你可以看到你的密码散列。这是应该在数据库中用于更新管理员密码的字符串。您可以使用以下SQL查询来更新Drupal数据库

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

这更适合超级用户别忘了把drupal prefeix放在表名之前。有人知道如何在D7中实现lyricnz的技巧吗?看起来7.x有一个更复杂的pass存储方案。