如何防止开发人员用户使用Cassandra数据库中的允许过滤

时间:2019-07-15 14:46:35

标签: cassandra

我有dev用户查询prod数据库,并在查询中使用ALLOW FILTERING,这会导致prod应用程序超时错误。我正在检查是否可以通过用户ID级别的限制来限制开发者用户使用ALLOW过滤。

我已经讨论了关于ALLOW过滤的几乎所有现有Stack Overflow问题。但是我的问题在于如何防止非管理员用户使用“允许过滤”进行查询。

到目前为止,我已经创建了非管理员ID并分配了对某些键空间的只读访问权限,但它们仍然能够对他们的查询进行允许过滤。

1 个答案:

答案 0 :(得分:3)

对此的简单答案就是你不能。

CASSANDRA-8303被提出来添加一个功能限制框架,该框架将允许ALLOW FILTERING被一组用户禁用,但仍被标记为开放。