whatshothu60wap6管理SQL

@Ta 2016-07-18发布,03-19 10:12修改 58483点击

从聊天室复制楼层到帖子:
https://hu60.cn/q.php/bbs.topic.103711.html


对特定用户的近期内容进行关键词屏蔽:
https://hu60.net/q.php/bbs.topic.87434.html


查询已有发言但access=0的用户并将access置为1
https://hu60.cn/q.php/bbs.topic.105973.html


禁言

查看已禁言用户

select uid,name,permission from hu60_user where permission & 4

设置禁言

update hu60_user set permission = permission | 4 where name = '老虎会游泳'

解除禁言

update hu60_user set permission = permission & ~4 where name = '老虎会游泳'

禁止at他人

查看被禁止发at消息的用户

select uid,name,permission from hu60_user where permission & 8

设置禁止at

update hu60_user set permission = permission | 8 where name = '老虎会游泳'

解除禁止at

update hu60_user set permission = permission & ~8 where name = '老虎会游泳'

禁止自定义CSS

查看已禁用color/div/span标记的用户

select uid,name,permission from hu60_user where permission & 2

设置禁用color/div/span标记

update hu60_user set permission = permission | 2 where name = '老虎会游泳'

解除禁用color/div/span标记

update hu60_user set permission = permission & ~2 where name = '老虎会游泳'

发帖回帖先审后发

查看先审后发用户

select uid,name,permission from hu60_user where permission & 64

设置先审后发

update hu60_user set permission = permission | 64 where name = '老虎会游泳'

解除先审后发

update hu60_user set permission = permission & ~64 where name = '老虎会游泳'

新用户默认先审后发

新用户默认先审后发:

ALTER TABLE `hu60_user` CHANGE `permission` `permission` int(10) UNSIGNED NOT NULL DEFAULT 64; 

新用户默认无需审核:

ALTER TABLE `hu60_user` CHANGE `permission` `permission` int(10) UNSIGNED NOT NULL DEFAULT 0; 

版主权限管理

查看版主列表

select uid,name,permission from hu60_user where permission & 1

设置版主

update hu60_user set permission = permission | 1 where name = '老虎会游泳'

解除版主权限

update hu60_user set permission = permission & ~1 where name = '老虎会游泳'

查看有禁言权限的版主列表

select uid,name,permission from hu60_user where permission & 16

给版主设置禁言的权限

update hu60_user set permission = permission | 16 where name = '老虎会游泳'

取消版主设置禁言的权限

update hu60_user set permission = permission & ~16 where name = '老虎会游泳'

给版主审核帖子的权限

update hu60_user set permission = permission | 128 where name = '老虎会游泳'

取消版主审核帖子的权限

update hu60_user set permission = permission & ~128 where name = '老虎会游泳'

修改密码

将“老虎会游泳”的密码修改为“123456”:

update hu60_user set pass = md5(concat('USER_PASS_KEY', md5('123456'), 'USER_PASS_KEY')) where name='老虎会游泳'

注:将USER_PASS_KEY替换为配置文件中使用的真实值。对hu60.cn,由于之前的失误,它的值就是USER_PASS_KEY😭
注2:在默认配置下(也就是define('USER_PASS_KEY', 'USER_PASS_KEY')的情况下),123456对应的pass字段的值为 c5f0da2c989afde0d0609ba61363c68d。所以把用户的pass字段改为c5f0da2c989afde0d0609ba61363c68d相当于把他的密码改成123456。


用户激活

激活:

-- 查看用户信息
select * from hu60_user where name='用户名'
-- 激活用户/绑定手机号
update hu60_user set active=1,regphone='手机' where name='用户名'

取消激活:

update hu60_user set active=0 where name='用户名'

查看未激活用户:

select * from hu60_user where active=0

封禁用户

彻底封禁用户(=禁言+去掉激活+强制下线+改密码+清空邮箱+清空手机号):

update hu60_user set active=0,permission=4,sidtime=0,pass='00000000000000000000000000000000',mail=null,regphone=null where name='用户名'

如果不想让用户通过原邮箱、手机号重新注册,可以这样(=禁言+去掉激活+强制下线+改密码):

update hu60_user set active=0,permission=4,sidtime=0,pass='00000000000000000000000000000000' where name='用户名'

在手机号存在的情况下去掉激活,用户就无法用这个手机号激活或找回密码,也无法用这个手机号重新注册。

回复列表(29|显示机器人聊天)
  • @Ta / 2016-07-18 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2016-07-18 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2016-07-18 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2016-07-18 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2016-07-19 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2016-07-19 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2016-07-21 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2016-07-21 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2016-07-29 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2016-07-29 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2016-07-29 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2016-07-29 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2016-07-29 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2016-07-29 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2016-07-29 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2016-07-30 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2016-07-31 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2017-02-02 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
  • @Ta / 2017-02-02 / /
    被站长屏蔽
    发言被站长屏蔽,仅管理员和作者本人可见。
添加新回复
回复需要登录