![]() |
|
|||||||
| Discuz/SupeSite/X-Space 讨论Discuz安装、升级、模板、插件、源代码修改以及使用技巧等。 |
|
|
Thread Tools | Display Modes |
|
#1
IP: 153.99.90.94
|
|||
|
|||
|
由于工作原因有好长一段时间没有登录自己的论坛,以致到现在连管理员密码都记不起来了,试了好多遍都不成功,最后只能到网上去找方法才能解决。下面善记事小编把这些方法都列出来,希望对忘记了管理员密码的discuz站长们有帮助。
解决方法一:借助工具tools.php对密码进行修改 第一步:我们要上传这个急诊箱php文件工具 在 C:/xampp/htdocs/discuz/uc_server 上传在这个路径下的文件夹里即可,当然也是可以放到程序安装的根目录里,这个工具名为急诊箱tools.php 可以到官方网站论坛去下载 因为每个版本是不一样的,所以建议大家去下载对应的版本才可以用,否则是运行不了的,明白 第二步:修改急诊箱登录密码 首先对这个php文件进行密码的修改,如 $tpassword = 'Wpjiaocheng123'; 注意这个密码一定要包括字母和数字及字母有大写的才可以 如图所示急诊箱登录界面 如果这一步不做的话,第三步就做不了好吧,就登录不了急诊箱,否则就修改不了创建人的密码 第三步:对创建人进行密码修改 如图所示重置管理员账号 选择你要找回的管理员,然后输入密码即可进行修改了 在这个急诊箱里我们还可以关闭站点,关闭插件,修复数据库等操作,比较方便使用 解决方法二: 先改UC创始人的密码 修改UC配置文件 /uc_server/data/config.inc.php 对应两行换掉 define('UC_FOUNDERPW', '636822edaa353665147896b9061edc4b'); define('UC_FOUNDERSALT', 'p5j8K5'); 对应密码:123654 http://localhost/discuz/uc_server/ 这是后台ucenter登录地址,ucenteradminstrator输入密码即可,进入后即可修改管理员密码了! 解决方法三: 直接去数据库中改。如果你不清楚密码的加密方式,最好是在论坛上注册个新号 更改数据表 pre_common_member 的 password 字段 把管理员 password的值 改成 新号的 password的值 如果你安装了ucenter. 就要更改数据表 pre_ucenter_members 的 password 字段 把管理员 password的值 改成 新号的 password的值 把管理员 salt的值 改成 新号的 salt的值,salt这个值是随机的,一定要取一样的即可 discuz的密码组成方式后台自己定义的密码加上这个随机值,是加密过的 注意 两个表中 password的值是不一样的! 只有这样才可以修改成功 方法四: define('uc_founderpw', '047099adb883dc19616dae0ef2adc5b6'); define('uc_foundersalt', '311254'); 这样ucenter创始人的密码就变成了:123456789 同学们自己去尝试下,请记住一点,创始人和管理员是不一样的权限,创始人可以修改管理员密码而且管理员不可修改创始人的密码,明白 最后小编建议大家最好给你的论坛配备两个管理员帐号,这样一来,如果记不起其中一个管理员密码,可用另外一个帐号登录,然后再修改忘记密码的帐号的密码。 以上所列出来的方法希望能帮到每一位忘记管理员密码的discuz站长们。 |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|