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