Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 删除用户组导致会员变游客,怎么办?

[复制链接]
龍的传人 发表于 2012-10-8 15:32:01 | 显示全部楼层 |阅读模式
很多管理员都会不小心直接删除了用户组,结果导致用户组内的用户一律变成了丢失用户组的游客,如果被删用户组的用户数量庞大,要将一个个用户归类到新的用户组,那简直就是一种折磨。

这个问题其实已经有很多人在论坛里询问了,可惜没有人解决,已解决的也是很老很老的discuz!版本了。

那么对于这个问题将如何解决呢,且听我一一道来。
 楼主| 龍的传人 发表于 2012-10-8 15:33:12 | 显示全部楼层
问题:不小心删除用户组导致会员变游客的解决方法,适用于dx2.0。

解决方法:

看到很多会员不小心删除了用户组,导致会员变成了没有用户组的游客,之后无法解决。如果论坛注册用户很多,那么一个个用户去更改用户组是非常辛苦和繁琐的,所以我提供了以下数据库命令,批量将某个积分段的用户归纳于某个用户组。
后台:站长--数据库--升级--执行以下命令:
Update `pre_common_member` Set `groupid` ='35' Where `uid` > '0' && `uid` < '10000' &&credits>'9' &&credits<'21' ;
备注:
比如不小心删除了某个用户组“初级会员”积分范围为10~20,组ID=18,全部变成了没有用户组的游客,组ID为7。
比如新建了一个用户组“青铜会员”组ID为35
我想把积分在10~20的会员都放到这个“青铜会员”的组里,比如我的站有会员10000个。
执行后台数据库升级会有一定风险,请备份数据库后,仔细阅读以上备注,对应你的论坛实际情况,进行数据库升级操作。


回复

使用道具 举报

babyfacer 发表于 2012-10-8 16:49:57 | 显示全部楼层
建议你把这个解决方案发到1楼。是个不错的方案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-23 12:02 , Processed in 0.032134 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表