2009-09-22 147 views
2

我忘了我的drupal的用戶名和密碼。有什麼辦法可以恢復它drupal的密碼恢復

+0

這將更適合超級用戶 – beggs 2009-09-22 05:44:23

回答

13

http://example.com/<path-to-drupal>/user/password應該帶你到一個頁面,你可以要求重置/新密碼。

編輯: 上述路徑適用,如果你有「乾淨的URL」啓用後,如果不使用http://example.com/<path-to-drupal>/?q=user/password

3

如果您沒有使用電子郵件(或要大量更新

UPDATE用戶組通過= MD5(「NEWPASSWORD」)其中name =「管理員」

+0

不要忘記把drupal prefeix放在表名之前。 – dlamblin 2009-10-30 19:22:59

+2

有人知道如何在D7中做lyricnz的詭計嗎?它看起來像7.x有一個更棘手的傳遞存儲方案。 – esteewhy 2011-02-18 18:40:56

4

該解決方案是有效的Drupal 5或6,但沒有爲Drupal:密碼)你可以像查詢更新數據庫7.這個經文on不使用標準散列密碼。您可以運行以下命令獲取您的編碼密碼:

php /path_to_drupal_files/scripts/password-hash.sh your_password 

然後您可以看到您的密碼哈希值。這是您應該在數據庫中用來更新管理員密碼的字符串。您可以使用以下SQL查詢來更新Drupal數據庫。

UPDATE users SET pass='YOUR_PASSWORD_HASH' where uid=1;