Google / VPN技术 / 互联网技术 · 2024年3月3日 0

三种方法找回WordPress管理员密码

用WordPress安装完网站后,时间久了难免会碰到密码忘记的情况。管理员账号没有办法通过忘记密码找回功能,所以只能使用另外的方式,本文就介绍三种简单找回WordPress管理员密码的办法。

FTP修改functions.php找回

如果你记得你网站的FTP信息,那么你可以使用FTP软件来修改主题文件夹里面的functions.php文件实现密码修改。

通过functions.php文件修改密码的具体步骤如下:

  1. 使用FTP软件登录到服务器。
  2. 进入你网站主题文件夹里面。
  3. 下载functions.php文件用文本编辑器打开。
  4. <?php后面添加上wp_set_password( password, 1 );保存。
  5. 上传修改好的functions.php文件。
  6. 访问网站,密码为上面添加的代码里面的password
  7. 删除functions.php文件里面添加的代码。
  8. 我提示:

    主题文件夹位置在 /wp-content/themes/ 文件夹下面的文件夹,不知道是哪个主题,可以通过网站源代码查看。

    Windows自带的记事本打开可能会乱码,推荐使用Notepad++等专业文本编辑软件打开。

    password是你要修改的密码,1是你管理员帐号的ID,如果你网站有多个管理员用户,那么你需要去数据库里面查看对应的ID值。

    使用重置脚本找回

    如果你可以上传文件到服务器,那么可以使用下面的方法来用脚本重置管理员密码。具体步骤如下:

    1. 使用FTP软件连接到服务器。
    2. 切换到你网站根目录(wp-config.php所在文件夹)
    3. 上传本文提供的emergency.php文件到网站根目录。
    4. 从浏览器访问 你网址/emergency.php
    5. 根据提示输入管理员用户名和新密码,更新。
    6. 密码修改成功,删除emergency.php文件。
    7. 数据库直接修改密码

      如果你记得数据库的密码,那么直接通过phpmyadmin登录到数据库里面修改就可以了。具体方法步骤如下:

      1. 登录phpmyadmin(或者其他数据库管理软件)
      2. 进入你网站数据库的wp_users表。
      3. 找到你需要修改的帐号那一行内容。
      4. 双击user_pass那一行的值,把内容替换为06a5ac9504e3a3c83574cf7a6479be2d
      5. 再次登录网站,密码修改为了hao123
      6. 查找管理员ID和用户名

        如果你访问数据库后不知道你管理员ID和用户名是多少,那么可以在数据库的wp_usermeta 表中找meta_key值为wp_user_levelmeta_value值是10 对应的user_id 是哪个数字,这个数字就是管理员的ID。

        看有几个(多个管理员)或者甚至没有(以被删除管理员)。

        忘记数据库和FTP帐号密码?

        • 如果你忘记了数据库密码,用ftp访问你网站根目录,打开wp-config.php,里面就有你数据库信息。
        • 如果你忘了FTP密码,还可以通过SSH访问服务器查看这个文件。
        • 如果你忘了服务器密码,可以在服务器管理面板重置密码。
        • 如果你忘了服务器管理界面的密码,你可以在购买服务器的网站上重置密码。
        • 如果你忘了购买服务器的网址和密码,你可以考虑下放弃做网站了。

        三种方法找回WordPress管理员密码