我想配置一个仅能登录并“看到”特定键空间/表的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”可以登录并描述其他键空间,尽管它无法执行任何操作我真的想防止这种情况。
有什么建议吗?