忘記Discuz管理員密碼MD5 Salt(加鹽)加密法恢復密碼

Discuz! 的初始管理員密碼是不能通過忘記密碼的方法取回的,碰巧我忘記密碼了。。。

搜了一下網上,原來一個用戶的密碼是通過MD5加密方式加密儲存在數據庫,

現在介紹怎麽恢復密碼

第一步,登入數據庫:怎麽登入phpAdmin的方法就不介紹了。

第二步,網上說新建一個用戶,再把新用戶的MD5值覆蓋管理員的MD5,我想說這是不行的!!因為新用戶的Salt值和管理員的Salt值不一樣(不知道什麽是Salt可以查看數據庫,member那裡的最后一列就是salt),也就是說,兩個用戶密碼相同,出來的MD5都不會相同。所以就要查看管理員的salt值

第三步,提取Salt值後登入下面這個網站:

http://www.insidepro.com/hashes.php

 

得到MD5字串

得到MD5字串

 

然後按generate

然後下拉到去:md5(md5($pass).$salt),複製

覆蓋掉數據庫的就行了!

 

歡迎你的留言討論:

你可以一針見血

by Upsangel
Logo