优先尝试邮箱找回密码,进入登录页点击“忘记密码?”输入邮箱获取重置链接;若无法收邮件,可登录phpMyAdmin找到wp_users表,编辑管理员账户,将新密码填入user_pass字段并选择MD5加密后保存;或通过FTP上传含UPDATE语句的PHP文件至插件目录,访问一次即可重置密码,操作后立即删除文件。三种方法均可有效恢复管理员访问权限。

WordPress忘记管理员密码怎么办-1

如果忘记了WordPress管理员密码,不用担心,有几种方法可以快速找回或重置密码。最常用的方式包括通过邮箱找回、使用phpMyAdmin手动修改数据库,以及通过FTP上传新文件重置密码。

通过“忘记密码”功能重置

这是最简单的方法,前提是能访问注册邮箱:

  • 进入WordPress登录页面(通常是yourdomain.com/wp-admin
  • 点击“忘记密码?”链接
  • 输入管理员用户名或邮箱地址
  • 检查邮箱,点击系统发送的重置链接
  • 设置新密码并登录

如果收不到邮件,请检查垃圾邮件箱,或确认网站的邮件功能是否正常(有些主机默认禁用邮件发送)。

使用phpMyAdmin重置密码(通过数据库)

如果你无法接收邮件,可以通过数据库直接修改密码:

  • 登录主机控制面板(如cPanel),进入phpMyAdmin
  • 找到你的WordPress数据库
  • 在数据表中找到wp_users(前缀可能不同,如wp2_, myblog_等)
  • 点击“浏览”该表,找到管理员账户(user_login为admin或其他用户名)
  • 点击“编辑”该行,在user_pass字段中输入新密码
  • 在“函数”下拉菜单中选择MD5(WordPress使用MD5加密存储密码)
  • 保存更改

完成后即可用新密码登录后台。

通过FTP上传重置脚本

当数据库无法访问时,可通过FTP方式重置:

  • 创建一个PHP文件,命名为reset-password.php
  • 将以下代码复制进去(替换your_new_password为你想要的密码):
$wpdb->query("UPDATE wp_users SET user_pass = MD5('your_new_password') WHERE user_login = 'admin'");
  • 通过FTP上传到WordPress插件目录(如/wp-content/plugins/)
  • 在浏览器访问这个文件一次,密码即被更新
  • 立即删除该文件,避免安全风险

基本上就这些方法。推荐优先尝试第一种,不行再用数据库方式。操作数据库时注意备份,避免误删数据。只要进入后台或数据库,密码问题都能解决。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。