我忘记了我的drupal 用户名和密码。有什么办法可以恢复
问问题
16141 次
3 回答
15
http://example.com/<path-to-drupal>/user/password
应该将您带到可以请求重置/新密码的页面。
编辑:如果您启用了“干净的 URL ”,则上述路径适用,如果不使用http://example.com/<path-to-drupal>/?q=user/password
于 2009-09-22T05:45:37.200 回答
4
此解决方案适用于 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;
于 2011-08-02T15:36:52.967 回答
3
如果您无权访问电子邮件(或想要批量更新密码),您可以使用如下查询更新数据库:
更新用户 SET pass = md5('NEWPASSWORD') WHERE name = 'admin'
于 2009-09-28T04:43:15.743 回答