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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

discuz会员删除保留UID

[复制链接]
瑜瑾 发表于 2020-12-30 07:04:03 来自手机 | 显示全部楼层 |阅读模式
discuz由于被注册机入侵,导致注册了几万个账号,怎么才能把这些账号删除,同时保留uid,让后面正常注册的会员可以注册使用呢?
allthebest 发表于 2020-12-30 08:08:07 | 显示全部楼层
别浪费时间研究,没法保留UID 。
回复

使用道具 举报

evilvoy 发表于 2020-12-30 13:59:13 | 显示全部楼层
没办法,你可以手动在数据库生成特定UID的用户,但是操作麻烦。一二个人还好。多了不可能每个人你都手动帮他注册
回复

使用道具 举报

要命的酒鬼 发表于 2020-12-30 17:21:51 | 显示全部楼层
登录phpmyadmin,以pre_common_member_profile为例
1.备份该表(可备可不备,以防万一)
2.删除被注册机注册的那几万条账号记录(注意不要把正常账号给删除了)
3.再次备份该表(这是删除非正常账号后的纯净表,必须备份,后面7要用到)
4.删除该表所有记录
5.删除该表UID字段
6.创建该表UID字段(注意不要选择A_I自增)
7.导入上面3备份的纯净表记录
8.将该表UID字段设为主键
OVER
回复

使用道具 举报

allthebest 发表于 2020-12-30 20:40:13 | 显示全部楼层
要命的酒鬼 发表于 2020-12-30 09:21
登录phpmyadmin,以pre_common_member_profile为例
1.备份该表(可备可不备,以防万一)
2.删除被注册机 ...

几万个注册机账号,若分段注册,中间有真正用户注册;删除几万个注册机账号,从那儿开始注册已是问题。
回复

使用道具 举报

 楼主| 瑜瑾 发表于 2020-12-30 21:16:35 来自手机 | 显示全部楼层
要命的酒鬼 发表于 2020-12-30 17:21
登录phpmyadmin,以pre_common_member_profile为例
1.备份该表(可备可不备,以防万一)
2.删除被注册机 ...

谢谢,已经搞定。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 20:37 , Processed in 0.022700 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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