用discuz建立一个论坛,想修改下admin的密码,看了下后台的设置,发现都不可用。

创始人的密码忘了,个人登陆密码修改屏蔽拉。该怎么办?

只有修改数据库。

修改这个表cdb_members。

discuz中用的密码是用两次md5加密的。

 

create proc updateAdminPwd

as

declare salt varchar(30)

select  set salt = salt from cdb_members where username = 'admin'

update cdb_members

set password = md5(concat(md5('admin'),salt))

where username = 'admin'

 

搞定!!!

 

相关文章: