influxctl token update
influxctl token update
命令使用指定的权限更新 InfluxDB 集群中资源的数据库令牌。
--read-database
和 --write-database
标志支持 *
通配符,该通配符授予对所有数据库的读取或写入权限。将通配符括在单引号或双引号中,例如:'*'
或 "*"
。
用法
influxctl token update \
[--read-database=<DATABASE_NAME>] \
[--write-database=<DATABASE_NAME>] \
<TOKEN_ID>
现有权限在更新时被替换
更新令牌权限时,现有权限将被更新命令中指定的新权限替换。要保留现有权限,请将其包含在更新命令中。
参数
参数 | 描述 |
---|---|
TOKEN_ID | 要更新的数据库令牌 ID |
标志
标志 | 描述 | |
---|---|---|
--read-database | 授予对数据库的读取权限(可重复) | |
--write-database | 授予对数据库的写入权限(可重复) | |
-h | --help | 输出命令帮助 |
另请参阅 influxctl
全局标志。
示例
在以下示例中,替换以下内容
DATABASE_NAME
:您的 InfluxDB Clustered 数据库DATABASE2_NAME
:您的 InfluxDB Clustered 数据库TOKEN_ID
:要更新的令牌 ID
更新令牌的权限
influxctl token update \
--read-database DATABASE_NAME \
--write-database DATABASE_NAME \
TOKEN_ID
更新具有对所有数据库的读写访问权限的令牌
influxctl token update \
--read-database "*" \
--write-database "*" \
TOKEN_ID
更新具有对多个数据库的只读访问权限的令牌
influxctl token update \
--read-database DATABASE_NAME \
--read-database DATABASE2_NAME \
TOKEN_ID
更新具有对多个数据库的混合权限的令牌
influxctl token update \
--read-database DATABASE_NAME \
--read-database DATABASE2_NAME \
--write-database DATABASE2_NAME \
TOKEN_ID
此页是否对您有帮助?
感谢您的反馈!
支持和反馈
感谢您成为我们社区的一份子!我们欢迎并鼓励您提供关于 InfluxDB Clustered 和本文档的反馈和错误报告。要寻求支持,请使用以下资源
拥有年度合同或支持合同的客户可以联系 InfluxData 支持。