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

如果忘记了WordPress管理员密码,不用担心,有几种方法可以快速找回或重置密码。最常用的方式包括通过邮箱找回、使用phpMyAdmin手动修改数据库,以及通过FTP上传新文件重置密码。
通过“忘记密码”功能重置
这是最简单的方法,前提是能访问注册邮箱:
- 进入WordPress登录页面(通常是yourdomain.com/wp-admin)
- 点击“忘记密码?”链接
- 输入管理员用户名或邮箱地址
- 检查邮箱,点击系统发送的重置链接
- 设置新密码并登录
如果收不到邮件,请检查垃圾邮件箱,或确认网站的邮件功能是否正常(有些主机默认禁用邮件发送)。
使用phpMyAdmin重置密码(通过数据库)
如果你无法接收邮件,可以通过数据库直接修改密码:
51shop 由 PHP 语言开发, 使用快速的 MySQL 数据库保存数据 ,为中小型网站实现网上电子商务提供一个完美的解决方案.一、用户模块1. 用户注册:用户信息包括:用户ID、用户名、用户密码、性别、邮箱、省份、城市、 联系电话等信息,用户注册后不能立即使用,需由管理员激活账号,才可使用(此功能管理员可设置)2. 登录功能3. 资料修改:用户可修改除账号以后的所有资料4. 忘记密码:要求用
- 登录主机控制面板(如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/)
- 在浏览器访问这个文件一次,密码即被更新
- 立即删除该文件,避免安全风险
基本上就这些方法。推荐优先尝试第一种,不行再用数据库方式。操作数据库时注意备份,避免误删数据。只要进入后台或数据库,密码问题都能解决。









