忘記密碼是很常見的事情。有些用戶在默認(rèn)的瀏覽器內(nèi)存中保存密碼,幾個月后,你可以忘記任何事情。我們中的一些人甚至不記得他們在Joomla安裝時發(fā)出的密碼。本文描述了如何重置Joomla管理員密碼。
通常,您可以添加、編輯和刪除用戶,并從后端用戶管理器更改密碼。要做到這一點,您必須作為超級管理員組的成員登錄。但是如果出于某種原因,你不能登錄后端,那就有問題了。
幸運的是,有幾種方法可以恢復(fù)Joomla管理員密碼。
1、基本途徑
最簡單的方法是讓你的新密碼從你的Joomla前端登錄界面發(fā)送給你。是的,總有一個“重置密碼”鏈接。在表單提交時,被綁定到該用戶帳戶的電子郵件地址將收到一封帶有一次性自動登錄鏈接的電子郵件,以及設(shè)置新密碼的指令。即使您沒有發(fā)布登錄模塊或登錄菜單項,您也可以使用核心鏈接來訪問該區(qū)域:

然而,當(dāng)你的郵件重置功能不正常時,例如:
電子郵件地址與超級用戶帳戶沒有關(guān)聯(lián)
電子郵件發(fā)送功能故障
你沒有訪問到用戶帳戶的電子郵件地址的郵箱
您可能需要采取額外的步驟來恢復(fù)您丟失的密碼。
2、軟件的方式
如果第一個方法失敗了,并且您可以通過FTP訪問,那么您的登錄問題可以在不到3分鐘內(nèi)解決。出于這個目的,我們將使用一個名為“A4 Admin.o”的免費工具,密碼恢復(fù)”.以下是它的主要特點:
它適用于所有Joomla版本,甚至是非常舊的版本(1.0、1.5、2.5、3.x)
該腳本找到超級管理員的第一個帳戶,不影響用戶ID,并根據(jù)Joomla設(shè)置將更改的密碼保存到DB中。
它檢查是否有任何允許登錄的插件
它允許你啟用和允許這些插件如果它們沒有打開或可用
請按照下面的說明:
下載工具包,解壓縮
根據(jù)您所擁有的Joomla版本選擇該文件。如果是Joomla 3.8,使用“ratujadmina33.zip”
解壓這個包,以獲得單個PHP文件
現(xiàn)在使用FTP工具:ratujadminax.php文件應(yīng)該放在Joomla的根目錄中
然后在瀏覽器地址欄中,輸入http://yourdomain/ratujadmina3.php和按回車
該腳本檢測是否有一個超級管理員帳戶,根據(jù)結(jié)果,您可以:
-更改用戶ID和密碼(如果帳戶存在的話)
-創(chuàng)建一個新帳戶(如果不存在)

3、MySQL的方式
Joomla的每一個內(nèi)容都是從SQL數(shù)據(jù)庫中進(jìn)出的。Joomla數(shù)據(jù)庫中的用戶表以加密的格式維護(hù)用戶的密碼。如果超級管理員用戶仍然被定義,您可以將數(shù)據(jù)庫中的密碼更改為已知的或示例值。這要求您通過PHPMyAdmin或任何類似的客戶端(“adminer”)訪問MySQL服務(wù)器。是的,也許這個方法看起來很嚇人,但也很簡單。當(dāng)您無法訪問FTP(和Joomla文件)時,它非常有用。
您需要知道Joomla數(shù)據(jù)庫(或來自配置的用戶名和密碼.php文件)。在大多數(shù)情況下,您可以在托管面板中檢查這些值。不要擔(dān)心,如果這是訪問Joomla MySQL表的唯一方法,您可以將數(shù)據(jù)庫密碼更改為新的密碼。只是不要忘記在稍后的配置中更改它。
在數(shù)據(jù)庫管理器中,找到表前綴用戶
點擊頂部工具欄上的“Browse”按鈕,這將顯示為該站點設(shè)置的所有用戶
找到您想要更改的密碼并按下這一行的編輯圖標(biāo)
將顯示一個表單,允許您編輯密碼字段
選擇并刪除默認(rèn)的長字符串
d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199
保存更改
現(xiàn)在您可以使用這個用戶和新的臨時密碼登錄(“secret”)。
然后在Joomla用戶管理器中,盡快更改密碼以獲得更安全的密碼
驗證新密碼
在完成上述策略之一之后,您應(yīng)該能夠使用您的新密碼登錄到Joomla站點。進(jìn)入你的/管理員登錄區(qū)域,輸入你的管理員用戶名和新密碼,然后給它一個機會。如果您能成功登錄,這意味著您的新密碼現(xiàn)在正式激活。





