Redis ACL,创建对不同密钥集具有不同权限的用户



我一直在尝试创建一个用户,该用户对某组密钥(user.{userId}.(具有读取权限,并且必须具有对所有其他密钥/一组密钥(com.mycompany.(执行任何命令的权限。

你能帮我用cli在Redis中创建这样一个用户吗?

我试着做这个

1-ACL SETUSER测试3打开>test123~user.user123.*+@读取

2-ACL SETUSER测试3打开>test123.com.mycompany.*+@所有

但是+@all覆盖read,我可以在执行第二个命令后修改以user.user123.*开头的键,但情况并非如此。

Redis ACL现在不支持它。对CCD_ 2和CCD_ 3的CCD_。因此,不支持具有不同访问命令的不同密钥。

相关内容

最新更新