是否可以使用 Drush 更改用户的 Drupal 密码?

Posted

技术标签:

【中文标题】是否可以使用 Drush 更改用户的 Drupal 密码?【英文标题】:Is it possible to change a user's Drupal password with Drush? 【发布时间】:2011-06-26 15:01:24 【问题描述】:

是否可以使用 Drush 从命令行更改用户的 Drupal 密码?

【问题讨论】:

【参考方案1】:

如果您运行的是 Drupal 7,则使用 md5 将不起作用,因为密码已加盐。但是,如果你有 drush 4.x,你可以使用 user-password 命令:

drush user-password someuser --password="gr3@tP@$s"

【讨论】:

这里只是一个提示:对于那些害怕腕管的人。 drush upwd someuser --password="gr3@tP@$s"【参考方案2】:

是的。这是一个重置 Drupal 管理员用户密码的示例,因为您知道用户 ID (uid):

drush sqlq "update users set pass=md5('new_password_here') where uid=1"

【讨论】:

@Dave 是的,这是真的。感谢您添加详细信息。【参考方案3】:

命令如下:

drush user-password someuser --password="New Password-of yours"

您可以通过 Drsuh 术语进行更改

【讨论】:

不要只发布最佳答案的副本

以上是关于是否可以使用 Drush 更改用户的 Drupal 密码?的主要内容,如果未能解决你的问题,请参考以下文章

在 Drupal 7 中更改主题的 drush 命令是啥?

在drupal 7中更改管理员密码

如何在 Drupal 8 中使用 Drush 命令创建新的内容类型

如何在 Drupal 8 上通过 crontab 运行 Drush 命令

Drupal - 如何查找Drush安装的模块名称?

安装Drush工具 -Centos