您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
redis acl重复default问题的解决(acl纠错能力)
发布时间:2021-11-19 22:57:40编辑:雪饮阅读()
昨天由于误操作导致redis中acl list中有出现两个default的条目。
我删除其中一个还提示我大概意思就是说default不能删除。
127.0.0.1:6379> acl deluser default
(error) ERR The 'default' user cannot be removed
那么今天我又开机(我是个人电脑上的redis)发现之前那个的两个default竟然自动变成一条了。
于是我就想会不会是我cli上面没有保存它就会在退出cli后自动消失于是我就证明下,原来并不是这样的(其实昨天做acl实验时候就有退出过cli,并没有问题,可能真的老了,记不住事情了。)
127.0.0.1:6379> acl setuser aa
OK
127.0.0.1:6379> acl list
1) "user aa off &* -@all"
2) "user default on nopass ~* &* +@all"
127.0.0.1:6379> quit
[root@localhost ~]# /usr/local/redis-6.2.5/src/redis-cli
127.0.0.1:6379> acl list
1) "user aa off &* -@all"
2) "user default on nopass ~* &* +@all"
那么最后总结就是redis应该有类似纠错能力,我认为出现多条default算是一种错误的。
关键字词:redis,acl,default
下一篇:Redis 安全