Discuz! 的初始管理員密碼是不能通過忘記密碼的方法取回的,碰巧我忘記密碼了。。。
搜了一下網上,原來一個用戶的密碼是通過MD5加密方式加密儲存在數據庫,
現在介紹怎麽恢復密碼
第一步,登入數據庫:怎麽登入phpAdmin的方法就不介紹了。
第二步,網上說新建一個用戶,再把新用戶的MD5值覆蓋管理員的MD5,我想說這是不行的!!因為新用戶的Salt值和管理員的Salt值不一樣(不知道什麽是Salt可以查看數據庫,member那裡的最后一列就是salt),也就是說,兩個用戶密碼相同,出來的MD5都不會相同。所以就要查看管理員的salt值
第三步,提取Salt值後登入下面這個網站:
http://www.insidepro.com/hashes.php
然後按generate
然後下拉到去:md5(md5($pass).$salt),複製
覆蓋掉數據庫的就行了!