一、简介
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
网友评论