WordPress管理员密码找回方法
如果您忘记了WordPress管理员密码,可以通过以下几种方法找回或重置:
方法1:通过电子邮件重置(最简单)
访问您的WordPress登录页面(通常是wodepress.com/wp-admin或wodepress.com/wp-login.php)
点击”忘记密码?”链接
输入您的管理员用户名或注册邮箱
检查邮箱并点击收到的重置链接
设置新密码
方法2:通过数据库直接修改(当无法接收邮件时)
使用phpMyAdmin:
登录您的主机控制面板(如cPanel)并打开phpMyAdmin
选择您的WordPress数据库(通常以wp_开头)
找到wp_users表(前缀可能是其他名称)
找到您的管理员账户,点击”编辑”
在user_pass字段中:
选择函数为MD5
输入新密码(明文)
点击”执行”保存更改
使用SQL命令:
UPDATE wp_users SET user_pass = MD5('yournewpassword') WHERE user_login = 'admin';
(将wp_替换为您的前缀,admin替换为您的用户名)
方法3:通过WP-CLI(适用于服务器访问)
如果您有SSH访问权限:
wp user update 1 --user_pass=yournewpassword
(将1替换为您的用户ID,可在数据库wp_users表中查看)
方法4:通过FTP/文件管理器
通过FTP或文件管理器访问网站
在wp-content/plugins目录下创建新文件夹emergency-password-reset
在其中创建PHP文件并添加以下代码:
<?php
/*** Emergency Password Reset* Access this file directly to reset any user's password*/
include('../../../wp-load.php');if(isset($_GET['action']) && $_GET['action'] == 'reset') {$user_id = 1; // 改为您的用户ID$new_password = 'wodepress'; // 设置新密码wp_set_password($new_password, $user_id);echo '密码已重置为: '.$new_password;
} else {echo '<a href="?action=reset">点击重置管理员密码</a>';
}
访问该文件URL执行重置后立即删除此插件
注意事项
重置后建议清除浏览器缓存再尝试登录
如果使用安全插件,可能需要暂时禁用
为安全起见,重置后应立即更改密码为强密码
原文
https://www.wpniu.com/article/6643.html