Magento 重設管理者密碼

edited 十一月 -1 in Magento
這篇寫的很完整:
http://www.atwix.com/magento/reset-admin-password-mysql/

magento 的管理者資料是儲存在 admin_user 資料表,裡面的密碼欄位會長的像這樣:
d0d86819422647f153a063f61c76551a:at

規則就是
md5(前綴+密碼):前綴

所以操作流程就像這樣:
1. 決定前綴,上面是用 at
2. 決定密碼,例如 kiang
3. 透過工具(例如 phpmyadmin)計算出 md5(atkiang) 的數值,這裡是 d0d86819422647f153a063f61c76551a
4. 將運算出來的數值加入前綴,像這樣 d0d86819422647f153a063f61c76551a:at ,放入指定帳號的 password 欄位

完成後就可以用新設定的密碼登入管理介面

原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=7110

評論

  • edited 十二月 2012
    就我使用的經驗
    magento可以不使用前綴
    所以直接用
    update admin_user set password = md5('kiang') where user_id = xx
    這樣也是可以
  • edited 十二月 2012
    嗯,試了一下,真的可以,感謝 ;)
Sign In or Register to comment.