【IT168 技术教程】WORDPRESS系统可以说是最常见的个人BLOG搭建平台了,很多用户都通过WORDPRESS的建站程序成功开启了自己的个人博客。前几天笔者也写了关于WORDPRESS建站详细步骤的文章。不过在实际使用和维护WORDPRESS个人BLOG平台时,经常会出现密码丢失的情况,例如忘记了管理员帐户密码。当我们遇到这种情况时该如何解决呢?有没有方法可以破解这个遗失的密码呢?今天我们就来了解下恢复WORDPRESS系统管理员密码的方法。
一,系统恢复密码功能还原密码:
WORDPRESS系统自身具备密码恢复功能,我们可以通过他来还原出我们的管理员帐户及其密码。
第一步:进入WORDPRESS的LOGIN页面,由于我们忘记了默认管理员admin的密码,所以无法登录到管理界面。(如图1)

第二步:在LOGIN页面中点“LOST YOUR PASSWORD”,进入密码恢复页面。
第三步:在密码恢复页面中输入我们需要找回的管理员帐号名称和对应的电子邮箱地址,该EMAIL地址应该是在安装WORDPRESS时输入的。输入完毕点“RETRIEVE PASSWORD”取回密码按钮。(如图2)

第四步:当出现“the email was sent successfully to admin's email address”时说明WORDPRESS系统已经发送了一封找回密码的电子邮件到我们注册的管理员电子邮箱中。

(如图3)
第五步:接下来我们到自己的电子邮箱中就会看到来自WORDPRESS系统的电子邮件,通过该邮件里的修改密码链接方便的实现找回管理员密码的目的。

(如图4)
不过取回密码功能必须要求输入的电子邮箱地址与之前安装WORDPRESS系统时填写的电子邮箱地址相符,否则依然无法取回密码。当然如果你忘记了密码的同时也忘记了安装时注册的管理员电子邮箱地址的话,我们只能通过下面的方法来解决——巧设MD5密码破解WORDPRESS系统。
二,准备工作——安装PHPMYADMIN:
在巧设MD5密码破解WORDPRESS系统之前,需要我们为自己的个人空间安装名为phpmyadmin的程序。这样才能实现顺利破解的目的。
Phpmyadmin是一个用PHP语言编写而成的管理MYSQL数据库的小工具,通过他可以轻松实现管理MYSQL各种数据库,修改用户信息,添加各种数据表的操作。安装phpmyadmin的步骤也很简单,直接复制到网站发布目录中即可。
phpmyadmin小档案:
软件版本: phpMyAdmin for Windows V2.8.1
软件大小: 3513 KB
软件语言: 英文
软件类别: 共享版
应用平台: Win9x/NT/2000/XP
下载地址:
http://count.skycn.com/softdownload.php?id=10687&url=http://jscz.driversky.com/down/phpMyAdmin-2.8.1.zip
第一步:下载phpmyadmin程序,然后解压缩。
第二步:注意解压缩的方法,不要出现phpmyadmin目录中又套着一个phpmyadmin的现象。将phpmyadmin文件夹复制到个人申请的网络空间上。笔者对文件夹名进行了修改,改成了softer。
小提示:
安装的phpmyadmin程序来管理mysql数据库是建立在你申请的空间支持PHP和MYSQL环境的基础上进行的。
第三步:接下来我们就应该可以通过Phpmyadmin来管理MYSQL数据库了,方法是打开IE浏览器,在地址栏处输入“http://空间访问域名/softer”就会看到phpmyadmin的管理界面了。默认情况下phpmyadmin使用管理员admin和空密码连接mysql数据库。
小提示:
对于大多数mysql数据库来说在安装时的默认管理员用户名都是admin,密码是空,所以默认情况下phpmyadmin可以顺利连接上mysql数据库。
第四步:不过由于我们申请的空间中创建的数据库是有对应的用户名和密码的,所以使用默认的admin和空密码是不可能连接上的,遇到这种情况时我们需要编辑phpmyadmin中的libraries目录里的config.default.php文件。

(如图5)
第五步:用记事本程序打开config.default.php文件,将$cfg['Servers'][$i]['user']后的用户名修改为可以连接自己数据库的帐户名称,例如softer_f,另外还需要把$cfg['Servers'][$i]['password']后的密码修改为上面帐户对应的密码,这样我们的PHPMYADMIN程序才能正常连接数据库。

(如图六)
第六步:接下来将修改完毕的config.default.php文件重新上传到自己空间的对应目录位置中。
至此我们的准备工作就完成了,当我们在浏览器地址栏处输入正确的域名时就可以看到PHPMYADMIN的管理界面了。

(如图7)
三,巧设MD5密码破解WORDPRESS系统:
我们通过PHPMYADMIN可以轻松管理空间对应的数据库信息,通过查看数据库找到WORDPRESS系统中用于保存帐户和密码的表,然后进一步修改密码实现找回遗失密码的功能。
第一步:通过空间域名加上PHPMYADMIN后台地址来访问PHPMYADMIN,如果config.default.php文件配置得当的话,我们不会出现任何错误提示,直接成功连接MYSQL数据库。

(如图8)
第二步:在左边的数据库下拉菜单中找到我们为wordpress系统建立的数据库,例如笔者的是softer。在该数据库的各个表中找到名为wp_users的表。

第三步:打开wp_users表后点上方的“浏览”按钮。

(如图10)
第四步:在界面的下方你会看到user_login为admin的信息,他对应的user_pass是一串MD5加密过的密文。

(如图11)
第五步:直接点admin左边对应的小铅笔按钮进入具体设置窗口。在该界面中我们可以对其各个参数进行设置,我们关心的只是user_pass一行的信息。

(如图12)
第六步:由于WORDPRESS程序中的信息都是通过MD5进行加密的,所以密码是不可逆的,虽然我们可以在PHPMYADMIN中看到对应的管理员密码,但是无法还原出来。因此只能修改他的密码。由于hello对应的MD5加密后的内容为5d41402abc4b2a76b9719d911017c592,所以将5d41402abc4b2a76b9719d911017c592复制到帐户密码栏处即可,之后再通过hello这个修改后的密码登录即可。

(如图13)
第七步:点执行按钮后返回设置界面,这时我们的密码就被成功的修改为hello。

(如图14)
第八步:我们再次通过WORDPRESS系统的LOGIN界面来登录,就会发现帐户名为admin,密码为hello已经通过验证了

(如图15)
四,总结:
任何BLOG和论坛程序都是建立在数据库的基础上的,所以说即使忘记了他们的密码,我们也可以通过数据库中的表对应的字段来修改。相信对于其他BLOG搭建系统来说,只要我们找到了正确的密码字段都可以通过此方法来解决密码遗失的问题。