本文简要描述如何为 InfluxDB 开启鉴权和配置用户管理权限(安装后默认不需要登录),以及开启鉴权后如何使用 HTTP API 写数据。
创建 InfluxDB 管理员账号
创建 admin 帐号密码并赋予所有数据库权限
创建
CREATE USER admin WITH PASSWORD ‘admin‘
赋权
GRANT ALL PRIVILEGES TO admin
其他命令
修改用户(密码)
SET PASSWORD FOR admin = ‘admin‘
删除用户
DROP USER admin
撤消权限
REVOKE ALL ON mydb FROM admin
查看权限
SHOW GRANTS FOR admin
打开认证
vi /etc/influxdb/influxdb.conf
把 [http] 标签下的 auth-enabled 选项值改为 true
[http]
enabled = true
bind-address = ":8086"
auth-enabled = true # ✨
log-enabled = true
write-trac