【问题标题】:password recovery for drupaldrupal密码恢复
【发布时间】:2010-11-30 07:20:51
【问题描述】:

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

【问题讨论】:

  • 这更适合超级用户

标签: drupal passwords recovery


【解决方案1】:

http://example.com/<path-to-drupal>/user/password 应该会将您带到可以请求重置/新密码的页面。

编辑: 如果您启用了“clean URLs”,则上述路径适用,如果不使用http://example.com/<path-to-drupal>/?q=user/password

【讨论】:

    【解决方案2】:

    此解决方案适用于 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;
    

    【讨论】:

      【解决方案3】:

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

      更新用户 SET pass = md5('NEWPASSWORD') WHERE name = 'admin'

      【讨论】:

      • 不要忘记将drupal前缀放在表名之前。
      • 有人知道如何在 D7 中做 lyricnz 的把戏吗?看起来 7.x 有一个更棘手的通行证存储方案。
      猜你喜欢
      • 1970-01-01
      • 2012-12-06
      • 2011-06-13
      • 2012-02-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-30
      • 2013-10-30
      • 2011-07-02
      相关资源
      最近更新 更多