Joomla 後台管理者密碼

一般人用 Joomla! 建網站時,都是在安裝過程中產生一個超級管理員帳號,再也沒有其他管理人員的帳號了。也就是說,只有超級管理員能從後台登錄來管理網站。按理說這個帳號應該是牢記的,但有時管理多台就可能忘記超級管理員的密碼。

今天要解決的問題就是:
忘記了唯一一個超級管理員帳號的密碼,由於後臺發送郵件的機制設置不正確也無法取回密碼,這種情況下如何恢復 Joomla! 超級管理員的密碼?

Joomla! 安裝時,會在資料庫中建立一個 jos_users 資料表(jos_ 是預設資料表首碼,如果你曾經修改過首碼,那麼參照此例),所有註冊使用者的用戶名、密碼、E-mail 等資訊都儲存在這裡。其中,密碼是經過 MD5 加密的。這是為了加強網站安全性,即使駭客侵入你的資料庫,也無法知道密碼是多少。因為 MD5 是一種單向(One Way)加密演算法,他無法從加密後的字串推導出真實密碼字元。

不過,可以用已知的 MD5 加密字串來替代原有的加密字串,從而替代舊密碼。

1.通過 phpMyAdmin 進入資料庫,找到 jos_users 資料表。

2.找到 jos_users 資料表
在 jos_users 資料表所在那一行,向右看,第一個圖示就是“瀏覽”按鈕,點擊此按鈕,進入該資料表進行編輯:

3.點擊“流覽”按鈕進入jos_users資料表
jos_users 資料表中的記錄



這邊提供兩組已經產生MD5的密碼當參考:

admin
21232f297a57a5a743894a0e4a801fc3

secret
5ebe2294ecd0e0f08eab7690d2a6ee69

現在,我們複製上表中 admin 的加密字串“21232f297a57a5a743894a0e4a801fc3”,填寫到“Password”欄位,然後點擊右下角“執行”按鈕:
用新密碼替換舊密碼
現在,超級管理員使用者 admin 的密碼已經變成了 admin,你可以從後臺登錄進去,然後修改密碼為你喜歡的任何字串。
~歡迎轉載,但請註明來源網站名稱和網址,文章若有侵權,請來信告知,我們會盡快處理~

0 意見 :

張貼留言

1.猛甲海鮮,歡迎多留言,可以幫自己網站打廣告~
2.需要 猛甲海鮮 回覆,請勿使用匿名留言[可使用名稱/網址,名稱填自己名字,若無網址,請填E-mail]。
3.匿名攻訐、不相干之廣告適用於無條件刪去法,望請海涵:)
4.您可以使用一些 HTML 標記,如:
 <b>粗體</b>, <i>斜體</i>, <a href='網址'>描述文字</a>