discuz添加后台管理员

By | 2012/03/24

几套系统采用ucenter实现各系统的账户统一登录时,很容易出现各系统管理员密码不一致,导致无法进入后台的情况。discuz有提供管理工具来修改管理员密码,不过不知道为什么我使用的环境修改无效。经过测试,在后台开启账户同步的情况下,下面介绍一下手工添加管理账户的方法:

这里以恢复admin用户为例,如果用户名不是这个,下面的步骤中很多可以省略。

1.从ucenter后台登录,在用户管理中删除admin用户。然后再添加admin用户,并设置密码。

2.删除pre_common_member表中admin用户的记录。

3.同bbs登录,会提示激活用户。激活下完成登录。

4.重新打开pre_common_member表,修改admin的adminid/groupid/allowadmincp这三个字段标识为1,记下用户的uid。同时修改config/config_global.php文件中的$_config[‘admincp’][‘founder’]为上面找到的uid。

5.刷新前台页面,可以看到已经有了管理连接。点击输入用户密码即可登录后台。通过后台重新赋予admin的论坛管理权限。完成新用户的管理员权限添加。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据