【发布时间】:2017-10-25 23:05:26
【问题描述】:
关于 Cassandra 3.0.8 的小问题。不是数据税。 是否可以为使用 sstableloader 的用户授予/撤销权限?目前,用户仅在 Cassandra 中进行身份验证,并且可以更新任何表...
【问题讨论】:
关于 Cassandra 3.0.8 的小问题。不是数据税。 是否可以为使用 sstableloader 的用户授予/撤销权限?目前,用户仅在 Cassandra 中进行身份验证,并且可以更新任何表...
【问题讨论】:
仅 sstableloader 没有特定的身份验证。不过你可以
将 keyspace1.table1 上的选择权限授予 USER1; 将 keyspace1.table2 上的修改权限授予 USER1;
所以在上面的例子中,USER1 对 table1 有选择权限,而对 table2 有更新权限。因此,您可以授权谁对 table1 具有更新访问权限,但如果它来自 sstableloader、cql 或应用程序代码,则不能。
这里是角色和权限的参考https://docs.datastax.com/en/cql/3.1/cql/cql_reference/grant_r.html
【讨论】: