【问题标题】:drupal password reset not functioning AND email not sending for resetdrupal 密码重置不起作用并且电子邮件未发送重置
【发布时间】:2014-05-09 17:29:46
【问题描述】:

我不是一个 drupal 人,我不希望必须跳入并逐步登录才能确定密码重置,但我似乎无法重置管理员密码。我已经对此进行了搜索。我认为这个好的链接会有所帮助:

http://knackforge.com/blog/sivaji/different-ways-reset-drupal-admin-password

所以我尝试了建议的查询:

UPDATE users SET name='admin', pass='$S$Drl0vgZ9yuU9uc4JyaTMHxMPriC7q/PsOUOx52fCrVQSTpI/Tu4x' WHERE uid = 1

该特定哈希应该代表密码“drupal”的地方 - 好吧,它不起作用。

此外,虽然我已将 user.email 字段更改为我的电子邮件,但当我尝试获取重置链接时,什么也没收到 - 而且我尝试了几封电子邮件。

我在想也许我有一个旧版本?我如何确定这一点?我正准备进行全新的drupal安装,只是为了剪掉登录的工作部分。应该没那么难!我感谢您的帮助。谢谢

【问题讨论】:

    标签: drupal


    【解决方案1】:

    有两种主要方法可以做到这一点。

    您可以执行 drush uli,这将生成一个一次性登录链接。默认为管理员提供一次性登录链接。

    如果您执行“drush uli some-username”,这将为该用户生成一次登录链接。

    执行“drush help user-password”(重新)为具有指定名称的用户帐户设置密码。

    示例:drush user-password someuser --password="correct horse battery" 设置用户名 someuser 的密码。 @see xkcd.com/936

    参数:someuser 要修改的帐户名称。

    选项:--password= 帐户的新密码。必填。

    别名:upwd

    -- 为此,您需要 ssh 进入您安装的 drupal 的根目录。

    【讨论】:

      猜你喜欢
      • 2015-11-26
      • 2013-12-18
      • 2015-08-13
      • 2016-03-01
      • 2013-10-13
      • 1970-01-01
      • 1970-01-01
      • 2020-09-26
      • 1970-01-01
      相关资源
      最近更新 更多