首页 > 解决方案 > 仅登录并“查看”特定键空间/表的 Cassandra 角色/用户

问题描述

我想配置一个仅登录并“查看”特定键空间/表的 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”可以登录并描述其他键空间,尽管它不能做任何我真正想做的事情防止这种情况。

有什么建议么?

标签: cassandradevops

解决方案


推荐阅读