InfluxDB - 授予用户对具有特定前缀的数据库的所有权限
InfluxDB - Grant user ALL privilege on databases with certain prefix
标题说明了一切。我希望特定用户能够访问所有以该用户的用户名为前缀的数据库。
我正在使用 InfluxDB 版本 1.8.3
我试过 GRANT ALL ON derock_% TO derock
,结果出现以下错误 {"error":"error parsing query: found %, expected TO at line 1, char 21"}
我也尝试过使用 *
而不是 %
无济于事。
我知道企业有一些我可以做的 json 事情 "database": {"match": "prefix", "value": "derock" }
,但我似乎无法访问用于 POST 的相同 /role
路径请求。
这是我第一次深入 InfluxDB,我找不到任何其他关于此的帖子。我找到了 MySQL,但不是 InfluxDB。
Doc是你的好朋友。特别是,当您开始时:https://docs.influxdata.com/influxdb/v1.8/administration/authentication_and_authorization/#grant-administrative-privileges-to-an-existing-user
Doc 没有提到,GRANT ALL
支持一些 wild chars/regexp => 这是不可能的。所以提到的企业一定是在应用层面实现了用户匹配,而不是在InfluxQL层面。
标题说明了一切。我希望特定用户能够访问所有以该用户的用户名为前缀的数据库。
我正在使用 InfluxDB 版本 1.8.3
我试过 GRANT ALL ON derock_% TO derock
,结果出现以下错误 {"error":"error parsing query: found %, expected TO at line 1, char 21"}
我也尝试过使用 *
而不是 %
无济于事。
我知道企业有一些我可以做的 json 事情 "database": {"match": "prefix", "value": "derock" }
,但我似乎无法访问用于 POST 的相同 /role
路径请求。
这是我第一次深入 InfluxDB,我找不到任何其他关于此的帖子。我找到了 MySQL,但不是 InfluxDB。
Doc是你的好朋友。特别是,当您开始时:https://docs.influxdata.com/influxdb/v1.8/administration/authentication_and_authorization/#grant-administrative-privileges-to-an-existing-user
Doc 没有提到,GRANT ALL
支持一些 wild chars/regexp => 这是不可能的。所以提到的企业一定是在应用层面实现了用户匹配,而不是在InfluxQL层面。