仅登录并“看到”特定键空间/表的Cassandra角色/用户

时间:2019-02-12 16:25:05

标签: cassandra devops

我想配置一个仅能登录并“看到”特定键空间/表的cassandra角色/用户。

这是我的测试设置:

1. CREATE KEYSPACE keyspace_test WITH replication = {'class':'SimpleStrategy', 'replication_factor' : 3};
2. CREATE ROLE role_test WITH PASSWORD = 'role_test$pw' AND LOGIN = true;
3. GRANT ALL PERMISSIONS ON KEYSPACE keyspace_test to role_test;

现在,我的角色“ role_test”仅可以查询键区“ keyspace_test”,而不能查询其他键空间,这是可以的,但是“ role_test”可以登录并描述其他键空间,尽管它无法执行任何操作我真的想防止这种情况。

有什么建议吗?

0 个答案:

没有答案