WordPress 密码重置指南
Posted on Mon 08 September 2025 in 技术 • Tagged with WordPress, 密码重置, 数据库, 安全, 故障排除
🔑 方法1:通过数据库直接重置(最快)
如果您有数据库访问权限,这是最快的方法:
# 进入MySQL容器
docker exec mysql_server mysql -u wordpress_user -p你的密码
# 在MySQL中执行以下命令
USE wordpress_db;
# 查看所有用户
SELECT ID, user_login, user_email FROM wp_users;
# 重置指定用户密码(这里以用户名 heyaohua 为例)
UPDATE wp_users SET user_pass = MD5('新密码') WHERE user_login = 'heyaohua';
# 或者使用更安全的WordPress密码哈希
UPDATE wp_users SET user_pass = '$P$B7TBaFiTTExKUX8aWA.HyNEHKvZQ5P0' WHERE user_login = 'heyaohua';
# 上面的哈希对应密码: admin123
🔑 方法2:通过WordPress文件重置
在WordPress根目录创建重置脚本:
<?php
// 创建文件: reset_password.php
require_once('wp-config.php');
require_once('wp-includes/wp-db.php');
$user_login = 'heyaohua'; // 替换为您的用户名
$new_password = 'new_password_123'; // 替换为新密码
$user = get_user_by('login', $user_login);
if …Continue reading