想鸟一样飞翔

专注于php开发。对c++也很有兴趣!!!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

用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'

 

搞定!!!

 

posted on 2009-07-01 16:48  redfox  阅读(5279)  评论(0编辑  收藏  举报