简单孤落
一个时光忘不掉的地方

改变Discuz论坛管理员帐号

不小心把自己的管理员帐号删除了怎么办?
第一步:
自己注册一个会员。然后编辑config/config_global.php,找到

$_config[‘admincp’][‘founder’]= ‘1’;

修改为

$_config[‘admincp’][‘founder’]= ‘1,2’;

这样做的原因是自己手动创建一个会员账号,等下要把这个账号提升为管理员权限,所以需要让程序承认他有两个管理员。
(其中1是默认的admin的uid,2是刚注册的的会员uid,如果您论坛已经有会员了,这个uid就不会是2了,您需要根据您这个会员在数据库的uid来填写)
第二步:
用phpmyadmin管理数据库,找到pre_common_member表,搜索用户名或者uid,找到刚注册的会员,点击编辑。注册的新会员是test。
第三步
分别将adminid,groupid,allowadmincp三个字段的值改成1,点击最下方的执行。第四步:再次登录test的用户名就是管理员的身份了。

未经允许不得转载:时光旅社 » 改变Discuz论坛管理员帐号

分享到:更多 ()