WordPress 後台密碼忘記後,重置找回密碼的 N 種方法

忘記密碼是每個人都會遇到的事情,長時間不登錄 WordPress 站點後,作為管理員的你,是不是也時常會把 WordPress 管理員的密碼忘掉呢?沒關係,我們可以通過多種方法來找回、重置 WordPress 的用戶密碼。

1、通過其他管理員修改密碼
如果您的 WordPress 站點中有其他管理員,給他打個電話,請他幫你修改一下,這是最簡單方便的方法了,如果他不知道怎麼修改,按照下面的流程教他操作就可以了。

在 WordPress 後台左側菜單中,點擊「用戶->所有用戶」
在用戶列表中找到你的用戶名,點擊編輯
在打開的新頁面中,向下滾動到「新密碼」部分,然後單擊「生成密碼」按鈕。
可以直接使用生成的新密碼,也可以輸入你常用的密碼,如果使用的是自己設置的密碼,建議強度達到「強」,以保證 WordPress 安全性。
單擊「更新個人資料」按鈕。
2、通過電子郵件找回密碼
如果你還記得自己的用戶名或者電子郵件,那麼可以嘗試使用 WordPress 的「找回密碼」功能。

打開 WordPress 登錄頁面(如:http://yoursite.com/wordpress/wp-login.php)
點擊「忘記密碼?」鏈接
在打開的新頁面中輸入你的用戶名或電子郵件
然後打開郵箱,然後打開郵件中的重置密碼連接
輸入你想要設置的新密碼,點擊「保存」按鈕即可

如果你的服務器不能發送電子郵件,此方法則無法使用。通過其他方法修改後,可以設置 SMTP 郵件服務器以便後期使用。

https://doc.lanyuecc.com/949.html

3、通過 MySQL 命令行設置新密碼
如果你可以通過 SSH 登錄服務器,我們可以使用 MySQL 命令行為用戶設置新密碼。

首先,我們需要使用 mysql 命令行客戶端登錄 MySQL 服務器,使用如下命令登錄:
mysql -u root -p;
然後選擇你的 WordPress 站點對應的數據庫,如下(wordpress_com 是數據庫名稱):
use wordpress_com
最後,使用 UPDATE 命令更新密碼,user_pass 後面的字符串就是 WordPress 加密後的密碼,下面示例中對應的明文密碼為「123456」,當然,你可以自己生成 WordPress 加密密碼字符串。
UPDATE wp_users SET user_pass = $1$rSziHLDY$399k.JuJsy.oHVp5lquJC. WHERE ID = 1;
4、通過 phpMyAdmin 修改密碼
如果你的服務器上安裝了 phpMyAdmin,並且你可以登錄,我們可以通過 phpMyAdmin 重新設置用戶密碼。

參考上如,我們找到需要修改密碼的用戶,雙擊 user_pass 中的密碼,然後輸入上一步中的 WordPress 加密密碼字符串,然後鼠標在空白處點擊一下就保存成功了,然後用我們修改後的新密碼就可以登錄 WordPress 後台了。

通過 phpMyAdmin 修改密碼和通過 MySQL 命令修改密碼的原理其實是一樣的,都是通過修改數據庫中的 WordPress 加密密碼字符串來實現的。

5、通過 FTP 重置密碼
如果您可以登錄 WordPress 站點的 FTP,我們可以使用 wp_set_password 函數來修改密碼。

通過 FTP 登錄網站,然後下載你所用主題的 functions.php 文件
編輯文件,在第一個 wp_set_password(’123456’,1);
這個函數的第一個參數,也就是上面的「123456」是我們需要設置的密碼,第二個參數是用戶 ID。

把修改後的文件上傳回您的網站。
刷新以此網站首頁,管理員密碼就修改為我們上面設置的 123456 了,登錄後台後,刪除掉上面添加的代碼,否則每次打開一個頁面,密碼就會重新設置為 123456.
6、通過 WP CLI 命令行修改用戶密碼
WP CLI 是一個用於管理 WordPress 站點的命令行工具。

1、進入 WordPress 站點目錄並輸入
$ wp user list
這個命令的作用是列出所有用戶,在返回結果中找到你的用戶 ID,然後,更新用戶。
wp user update 1 --user_pass=$1$rSziHLDY$399k.JuJsy.oHVp5lquJC.
上面命令中的 1 就是管理用用戶 ID,–user_pass= 後面的字符串和我們通過 MySQL 命令行設置的一樣,是 WordPress 加密密碼字符串。

本文設置的密碼「123456」只是為了方法演示使用,如果你在修改找回密碼的過程中使用了這個密碼,請找回密碼後,及時登錄 WordPress 後台修改此密碼。

為了安全,我們需要設置較為複雜的密碼,而人類的大腦不擅長記憶這類隨機字符串,為了避免忘記密碼導致網站無法登錄,我們可以使用一個密碼管理工具來幫我們記憶密碼,如 Chrome 瀏覽器內置的密碼管理工具,1Password、Enpass 等。

發表評論

郵箱地址不會被公開。 必填項已用*標註