discuz重置管理员密码的方法

前几天,客户要一个论坛,于是乎Raincy就热心帮助设计部同事网站上添加了一个论坛,用的论坛程序是discuz x2.5超级管理员用户是设计部同事设置的,今天要修改会员注册权限,需要用到超级管理员,该死的设计部同事竟然告诉我,她忘记了discuz论坛程序的超级管理员密码!百度搜了一下使用discuz论坛里面提供的各种版本的恢复管理员工具,如tool工具但是人家要求是放在根目录下,我们的论坛在二级目录。于是乎,我又想起以前经常干的事,直接通过phpmyadmin链接数据库改掉密码!

修改discuz的password

修改discuz的password

处理步骤:
1、新注册一个会员账号“raincy” 密码“123456”
2、通过虚拟空间商提供的phpmyadmin登陆自己的数据库
这里可能会遇到两个问题,
其一:忘记自己使用的数据库的用户名和密码
其二:空间商提供的phpmyadmin无法登陆
针对其一问题,处理方式通过ftp登陆自己的虚拟空间,在discuz目录/uc_server/data/下找到config.inc.PHP这个文件,下载此文件,打开,里面你会看到相应的数据库用户和密码。如果你连ftp都无法登陆,那你还是先联系空间商解决ftp问题在进一步处理。
针对其二问题,如果空间商提供的phpmyadmin无法登陆,那就自己下载phpmyadmin上传到空间。然后修改phpmyadmin里面链接参数。也就是将原来目录里面的文件config.sample.inc.php重命名为config.inc.php然后用编辑器打开修改里面的参数。输入用户名和密码即可。
4、在数据库里面首先找到自己 这个discuz的数据库,然后找到表 pre_ucenter_members 然后点击左上角的浏览,找到刚刚注册的那个最新用户,然后点击编辑该用户。
记录如下两个参数的值,一个是:password后面的值 这里是097a0aaf8cd2406108b49f2e20407d0d,另一个是:salt后面的值 这里是ecc093 (这个值是随机的)。
5、然后返回pre_ucenter_members 这个表,浏览,找到管理员,我的是admin,点击编辑,将管理员里面的password和salt值用刚刚记录下来的替换,然后点击右下角的“执行”到这后所有的操作完成,返回登录界面,使用刚刚最新注册用户的密码123456,来登录管理员账号,登录后可以自己修改。
中间过程是哥哥意淫着给加上的,哥哥直接进入phpmyadmin修改的。之所以说到自己上传phpmyadmin这段,因为以前用过phpmyadmin导出过数据库,这种情况适用于客户网站只给你FTP不给你其他信息,然后想拿客户数据怎么办?就是上传一个phpmyadmin修改配置文件然后导出!世上无难事只怕有心人,骚年们,努力吧!



更多

已留下 3 个脚印

  1. 好文章,内容惜墨如金.禁止此消息:nolinkok@163.com

  2. 不错的文章,内容维妙维肖.禁止此消息:nolinkok@163.com

  3. 完美世界服务端-烈焰服务端-洛汗服务端-新魔界服务端-绝对女神私服务端-征服服务端-传说45服务端-天之炼狱服务端-天堂II私服务端-墨香私服务端www.119uc.com传奇私服一条龙sf开区QQ1124999543
    魔兽私服开服一条龙服务www.i5gm.comQQ1325876192 http://www.i5gm.com/

留下足迹

网站地图 鲁ICP备11008518号-1

无觅相关文章插件,快速提升流量