Discuz! 官方站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2622|回复: 5

discuz会员删除保留UID

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

使用道具 举报

发表于 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
回复

使用道具 举报

发表于 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! Q 1.0 正式发布,5 分钟快速生成粉丝社区,助力内容创作者快速变现

小黑屋|Discuz! 官方站 ( 粤B2-20090059-165 )star

GMT+8, 2021-1-18 08:03 , Processed in 0.054432 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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