如何找回WordPress的登录密码

  • 2
  • 88 views
  • A+
所属分类:wordpress主题

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

很多时候我们可能连出门带个钱包都会忘记,就像本人一样,很多时候即使外面下着雨在出门的时候都会忘记带伞。有人说你设置个闹钟或者做个笔记不就行咯,当然!我也不否认这不失为一个办法,但本子也有掉的时候或者忘记找不到的时候,所以良好的记性和有效的操作方法就变得至关重要。

如何找回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>

Joson

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  1

    • 猫叔 猫叔 来自天朝的朋友 谷歌浏览器  OC105 Build/N2G47H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.84 Mobile Safari/537.36 安徽省安庆市 电信 3

      我要哪天不能同步Google了,就是个灾难。

        • Joson Joson  博主 来自天朝的朋友 火狐浏览器 Windows 10 广东省东莞市 鹏博士长城宽带

          @猫叔 那就只有不要忘记密码了