对于如今快速生活的节奏里,光靠一个脑子记事是远远不够的,俗话说的好:好记性不如烂笔头。这话是告诉我们不管你有再好的记性,都尽可能的把自己认为重要的东西用笔记录下来,以访哪天忘记。

如何找回WordPress的登录密码
很多时候我们可能连出门带个钱包都会忘记,就像本人一样,很多时候即使外面下着雨在出门的时候都会忘记带伞。有人说你设置个闹钟或者做个笔记不就行咯,当然!我也不否认这不失为一个办法,但本子也有掉的时候或者忘记找不到的时候,所以良好的记性和有效的操作方法就变得至关重要。
相信大家也会有这么一个情况,就是会忘记WordPress后台登陆密码,对于那些经常登陆,经常更新的站长们来说可能这一情况会比较少出现。但对于那些常年不更新,后台都难进一次,还有选择保存密码之后长期都不输入密码的人来说就再正常不过了。
对于忘记WordPress登录密码也不稀奇,因为不要说别人,我自己也有忘记的时候,好在后面找回来了。之前在百度上找过一些方法都是要登录数据库替换密码MD5字符,但接下来的这两种方法可以抛开这些繁琐。可以尝试用WordPress集成的数据库操作类修改密码,具体操作如下:
通过FTP将当前主题函数模板functions.php文件下载到本地,将下面的代码添加到functions.php文件的最后:
global $wpdb; $wpdb->query("UPDATE `wp_users` SET `user_pass`='21232f297a57a5a743894a0e4a801fc3' WHERE `user_login`='japanren'");
面的例子,用户登录名为:japanren,登录密码:admin修改其中的japanren为你的登录账号名称。添加上述代码后,刷新一下页面,登录密码自动修改为:admin
我们在修改完密码之后便可将上述代码清楚,不建议长期留在文件内。
提示:建议大家在操作前先进行备份,防止数据丢失!
第二个方法
展开
复制下面代码,并将下面保存为reset-pw.php,并通过FTP上传到网站根目录,并运行:
<?php /*你的数据库服务器地址,一般保持默认*/ $servername = "localhost:3306"; /*数据库用户名*/ $phpMyadminUser = "root"; /*数据库密码*/ $phpMyadminKey = "yiduqiang"; /*数据库名称*/ $phpMyadminName = "test"; /*wordpress数据表格前缀*/ $QZ = "wp_"; /*你要设置的wordpress新密码*/ $NewKey = "yiduqiang"; /*你要设置新密码的用户名*/ $wordpress_User = "yiduqiang"; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="https://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>wordpress密码找回工具</title> </head> <body> <?php error_reporting(0); if(!mysql_connect($servername,$phpMyadminUser,$phpMyadminKey)) { echo "对不起,数据库链接出错。<br />"; } else { echo "数据库链接成功。<br />"; mysql_select_db($phpMyadminName,mysql_connect($servername,$phpMyadminUser,$phpMyadminKey)); if (!mysql_query("update ".$QZ."users set user_pass='".md5($NewKey)."' where user_login='".$wordpress_User."'")) { echo "对不起,修改密码失败。"; } else { echo "修改密码成功。"; } } ?> </body> </html>
评论