InfluxDB用户认证与授权

2021-05-06  本文已影响0人  日落_3d9f

一、简介
InfluxDB刚安装的时候,默认没有用户,默认没有认证,畅通无阻。

所以需要增加admin管理员用户,设置密码,保护数据安全。

二、管理用户
显示用户

[root@ ~]# influx
Connected to http://localhost:8086 version 1.8.3
InfluxDB shell version: 1.8.3

SHOW USERS
user admin


创建管理员权限的用户,账户root,密码password

CREATE USER root WITH PASSWORD 'password' WITH ALL PRIVILEGES
show users
user admin


root true

创建普通用户并赋予权限

create user "developer" with password 'Q12s$ss#929Ps@se2D';
use qf_plc;
GRANT READ ON qf_plc TO "developer";

删除用户

DROP USER "username"
三、修改配置文件
就改一个地方,auth-enabled = false改成 true

vim /etc/influxdb/influxdb.conf
[http]
enabled = true
bind-address = ":8086"
auth-enabled = true

四、重启服务

sudo systemctl restart influxdb
五、账户密码登录
账户root,密码password

influx -username root -password password

上一篇 下一篇

猜你喜欢

热点阅读