• 注册
  • 前端后端 前端后端 关注:1 内容:71

    WordPress 管理员密码忘了?两种方法修改管理员密码

  • 查看作者
  • 打赏作者
  • 帅气冲天

    问题前言

    管理员密码忘记怎么办?

    不知何时起浏览器有了记住密码的功能,记住密码确实方便了我们访问网站的后台,但是哪天登录时,浏览器记住的密码不小心被清除了,突然记不得登录密码了,该怎么办?这里我给大家分享两种改密码方法

    解决方案

    一、访问数据库修改密码


    1. 登录数据库,找到表“wp_users”并点击进入,找到管理员ID(一般情况ID=1就是管理员账号)

    在”user_pass“字段里修改密码就行(注意:这里的 wordpress 的数据库密码是经过加密的,我这给大家一串密码为“111111”的密文“$P$BNnqv914xKEt1siTvsJGiAT7cYLKXB/”,将这个密文替换掉原先的数据,然后你就可以使用“111111”的密码登录后台了,然后再到网站后台修改你想要使用的密码。)

    2. 再另外给大家写一段 SQL 替换代码吧,与上面手动修改密码是一样的

    UPDATE wp_users SET user_pass = '$P$BNnqv914xKEt1siTvsJGiAT7cYLKXB/' WHERE `wp_users`.`ID` = 1;

    把上面这段代码复制到SQL页面执行一次就可以了


    二、数据改密码太繁琐?那就往下看


    本地新建一个php文件“wp-new-user.php”,将下方代码复制到该文件里

    <?php
    include 'wp-config.php';
    
    $user_login	= 'zhanghu'; // 新建账号的名称(最好复杂点,避免重名)
    $user_pass	= '123456';  // 新建账号的密码
    $user_email	= '123456@mail.com';
    $role		= 'administrator'; // 管理员账户
    
    $userdata	= compact('user_login', 'user_email', 'user_pass','role');
    
    $user_id	= wp_insert_user($userdata);
    
    print_R($user_id);
    ?>

    上传到网站根目录,浏览器访问该页面( 链接

    然后会自动创建一个用户名为:zhanghu,密码为:123456  的管理员账号

    最后为了网站安全,别忘记删除“wp-new-user.php”文件哟~

    使用说明

    如果你要使用这个新的管理员账号,待你登录后台后就删除之前忘记密码的账号;如果你对之前的账号情有独钟,那就修改它的密码,然后删除新建的这个账号就行;当然这两个管理员账号你都使用也 OJBK

    请根据自己实际情况做相应修改

    请登录之后再进行评论

    登录

    我关注的论坛

    暂没有数据

  • 发布内容
  • 做任务
  • 偏好设置
  • 直达底部
  • 帖子间隔 侧栏位置: