跳转到主要内容
bright_king 提交于 17 August 2012

Drupal管理密码丢失,怎么办?别怕,有无忧主机来帮您!可能有人就笑了:“装文化人,不就是修改drupal 关联数据库里的user数据表而已。”是的,完全正确!那么如何操作类?无忧主机即将告诉您,只要数据库的管理权限在您的手里,管理员的密码您想怎么忘, 就怎么忘。因为接下来的内容里面,会告诉你如何随意找回drupal管理员密码。

 

Drupal管理密码丢失,怎么办?别怕,有无忧主机来帮您!可能有人就笑了:“装文化人,不就是修改drupal 关联数据库里的user数据表而已。”是的,完全正确!那么如何操作类?无忧主机即将告诉您,只要数据库的管理权限在您的手里,管理员的密码您想怎么忘, 就怎么忘。因为接下来的内容里面,会告诉你如何随意找回drupal管理员密码。

 

无忧主机会分步详细的告诉您如何把drupal7管理员密码强制修改修改,其实就是这么简单。

我们找回drupual的管理员密码,是通过修改mysql数据库表实现的,所以此方法可以称为drupal万能密码找回法。要编辑修改mysql数据库表,那肯定就少不了要操作使用phpmyadmin,如果你还是对phpmyadmin的操作不熟悉,那赶快通读“Mysql数据库管理利器:phpmyadmin详细使用教程”充充电。

同志们,正式修改drupal密码开始啦……

第一步:登陆录到phpmyadmin(通用的mysql数据库管理工具),进入phpmyadmin后,找到与drupal7相关联数据库并在数 据库中找到一张名为“users”的表,然后选择浏览。看图(1),3号位上的哪串字符是不是很眼熟呢?对,它就是您的管理员账号。而右边的奇奇怪怪的一 串字符其实也就是您管理员的密码,你所看到是经过MD5加密后的字符串。现在不管它,别关闭phpmyadmin备用。

图(1)

无忧主机原创:强制修改drupal管理员密码 image0012 150x150

第二步:按照正常的思路来说,应该是:“我要如何把密码替换成我想要设置的密码呢?”方法很简单。方法如下:

用文本编辑器editplus(或dw)打开网站首页index.php。然后把下面一段代码放进去如下图(2)

require_once ‘includes/password.inc’;

echo user_hash_password(‘admin123′);

die();

这三段小代码放进去,就OK。如何放置,请看图(2)。

图(2)

 无忧主机原创:强制修改drupal管理员密码 image0025 150x150

 第三步:在浏览器地址栏中输入http://域名/index.php,把显示的那段字符复制下来,这段字符就是咱们要设置的密码woshishuaige的密文。如图(3)。

图(3)

无忧主机原创:强制修改drupal管理员密码 image0032 150x150

第四步:对数据记录进行修改。然后,把我们复制所得的密文复制到字段pass所对应的输入框,OK,执行之后大功告成。如下图(4.1)和图(4.2)。

图(4.1)

无忧主机原创:强制修改drupal管理员密码 image0042 150x79

图(4.2)

无忧主机原创:强制修改drupal管理员密码 image005 150x150

OK,其实,大多数开源系统都可以按照这个思路来解决管理员密码找回,只是对于密文的找回有所不同。仁者见仁,智者见智。最后,当然是把index.php里的那段代码删了或者加注释。

无忧主机php开源程序管理员密码找回推荐阅读文章:

dedecmsv5.7如何找回管理员密码

无忧主机教你如何修改UCenter创始人密码

Discuz!X1.5维护经验:找回Discuz!X1.5管理员密码的方法

XOOPSCMS找回丢失的管理员密码

找回丢失的 Shopex管理员密码

Joomla系统理员密码恢复

 

 

本文地址:http://www.51php.com/drupal/5966.html