WordPress登录密码忘了怎么办?
发表日期:2019-07-16 12:29:33   文章编辑:admin    浏览次数:47
 
有时候我们做的网站长时间不登陆,账号也不知道了,如果忘记WordPress 登录密码也很正常。如果你的空间不能正常发送找回密码邮件,可以尝试用下面几种方法找回密码。
 
1、登录网站数据库直接替换用户登录密码MD5字符,这个要知道数据库账号。
2、不需要登录数据库,利用WordPress已集成的数据库操作类替换登录密码MD5字符,从而实现修改密码的目的。
把以下代码复制到当前主题函数模板functions.php最后:
global $wpdb;
$wpdb->query("UPDATE `wp_users` SET `user_pass`='21232f297a57a5a743894a0e4a801fc3' WHERE `user_login`='boroad'");

以上用户登录名为:boroad,登录密码:admin
修改其中的boroad为你的登录账号名称。
添加上述代码后,刷新一下页面,登录网站密码自动修改为:admin
修改完后,请将删除上述添加的代码。

提醒:修改前请做好数据库备份,以防万一!

3、添加以下代码,并保存为reset_pw.php,并通过FTP上传到网站根目录,然后通过网址进行访问这个文件,如www.xxxx.com/reset_pw.php
代码如下:

/*你的数据库服务器地址,一般保持默认*/
$servername = "localhost:3306";
/*数据库用户名*/
$phpMyadminUser = "root";
/*数据库密码*/
$phpMyadminKey = "boroad";
/*数据库名称*/
$phpMyadminName = "datebasename";
/*wordpress数据表格前缀*/
$QZ = "wp_";
/*你要设置的wordpress新密码*/
$NewKey = "boroad";
/*你要设置新密码的用户名*/
$wordpress_User = "boroad";
?>
wordpress密码找回工具代码
error_reporting(0);
if(!mysql_connect($servername,$phpMyadminUser,$phpMyadminKey))
{
    echo "对不起,数据库链接出错。
";
}
else
{
    echo "数据库链接成功。
";
    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 "修改密码成功。";
    }
}
?>

如没特殊注明,文章均为博路网络原创,转载请注明来自https://www.boroad.net/news/wangzhansheji/2019/0716/195.html