设为首页收藏本站淘宝杂货铺

从F到0 - From F to 0

 找回密码
 注册已关闭
搜索
查看: 2185|回复: 2
收起左侧

Discuz! X 后台添加用户后修改UID为任意值的实现方法(SQL语句)

[复制链接]
发表于 2019-12-8 09:42:06 | 显示全部楼层 |阅读模式
登录后台先添加用户(绝不能前台注册,修改前不能马上登录)
登录 phpMyAdmin 或数据库升级,执行以下SQL语句:

  1. UPDATE pre_common_member SET uid='1111' WHERE uid='2222';
  2. UPDATE pre_common_member_count SET uid='1111' WHERE uid='2222';
  3. UPDATE pre_common_member_field_forum SET uid='1111' WHERE uid='2222';
  4. UPDATE pre_common_member_field_home SET uid='1111' WHERE uid='2222';
  5. UPDATE pre_common_member_profile SET uid='1111' WHERE uid='2222';
  6. UPDATE pre_common_member_status SET uid='1111' WHERE uid='2222';
  7. UPDATE pre_ucenter_memberfields SET uid='1111' WHERE uid='2222';
  8. UPDATE pre_ucenter_members SET uid='1111' WHERE uid='2222';
复制代码

代码中的2222为用户添加后的UID,1111为你要改的UID。
修改前确保目标UID没有被注册,UID只能改小,不能改大,不能小于1,否则会出现问题。
其中 pre_ 为默认表前缀,改成你的前缀,修改后即可登录。

相关帖子

您需要登录后才可以回帖 登录 | 注册已关闭

本版积分规则

QQ|手机版|Archiver|从F到0 ( 蒙ICP备17002595号-1 )
蒙公网安备15010402000325号

腾讯云安全认证

GMT+8, 2024-3-29 17:09 , Processed in 0.379021 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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