首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何检索用户名和密码?

如何检索用户名和密码?
EN

Drupal用户
提问于 2020-05-05 15:49:04
回答 2查看 2.1K关注 0票数 0

有人安装了drupal 8站点,没有共享密码。我也不知道他用什么电子邮件来安装这个网站。我没有密码。在phpmyadmin中,我单击了数据库名。我运行了sql

代码语言:javascript
运行
复制
UPDATE users SET pass = MD5( 'NewPassword' ) WHERE uid = 1;
Select * from users. 

1146年-表格“xxx.users”不存在

如何检索drupal 8网站密码?

EN

回答 2

Drupal用户

发布于 2020-05-05 15:55:31

Drupal不存储密码,而是存储密码散列。无法恢复密码。您可以使用Drush设置新密码或生成一次性登录链接:

  • 重置PW:drush upwd <username> --password="<password>"
  • 一次性登录链接:drush uli <username>
票数 1
EN

Drupal用户

发布于 2020-05-05 17:33:53

由于您可以访问数据库,所以可以在表users_field_data中将超级用户的电子邮件(uid: 1)更改为电子邮件。然后按照常规重置密码链接(用户/密码)。

代码语言:javascript
运行
复制
UPDATE `users_field_data` SET `mail` = 'user@example.com' WHERE `uid` = 1;

如果您收到用户表不存在的错误,那么您可能在错误的数据库上运行了语句,或者您的表可能是前缀的,比如xyz_users_field_data

票数 1
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/293392

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档