influxdb 如何将 create/alter 保留策略权限分配给非管理员用户

influxdb how to assign create/alter retention policy privileges to non-admin users

influxdb 是否可以将 create/alter 保留策略权限分配给非管理员用户

当前非管理员用户拥有测试数据库的所有权限。 但是当尝试 create/alter 测试数据库的保留策略时,会抛出 "requires admin privilege"

错误

influxdb 版本 - 1.1.0

问: 是否可以将 create/alter 保留策略权限分配给非管理员用户

答: 简答:

influxdb版本1.1.x中,即使现在(1.3.1),也只有administrators可以执行administrative queries到;

  1. 创建或删除数据库
  2. 下降系列或下降测量
  3. 创建、更改或删除保留策略
  4. 创建或删除连续查询。

一个普通的user只能拥有ReadWriteBOTH (ALL)数据库权限。 "Database privilege" 只允许用户为 measurement 处理 changing/reading 点数据,仅此而已。