InfluxDB添加用户认证步骤

InfluxDB添加用户认证步骤

文章目录

  • InfluxDB添加用户认证步骤
    • 一、首先创建一个admin用户
    • 二、默认情况下,认证在配置文件是禁用的
    • 三、重启进程

一、首先创建一个admin用户

以下语句都可以直接在InfluxDB的Web管理界面中调用:

# 显示用户
SHOW USERS

# 创建用户
CREATE USER "username" WITH PASSWORD 'password'

# 创建管理员权限的用户
CREATE USER  WITH PASSWORD '' WITH ALL PRIVILEGES

# 删除用户
DROP USER "username"

二、默认情况下,认证在配置文件是禁用的

需要在配置文件里把 [http] 下的 auth-enabled 选项设置为 true

vim /etc/influxdb/influxdb.conf
[http]
  enabled = true
  bind-address = ":8086"
  auth-enabled = true # ✨
  log-enabled = true
  write-tracing = false
  pprof-enabled = false
  https-enabled = false
  https-certificate = "/etc/ssl/influxdb.pem"

三、重启进程

最后重启 influxd 即可。以后使用 influx 就需要username和password。

influx -username -password 

参考资料:

  • https://docs.influxdata.com/influxdb/v1.7/administration/authentication_and_authorization/#set-up-authentication

你可能感兴趣的:(数据库,InfluxDB)