gpt4 book ai didi

influxdb - 如何在 InfluxDB 中设置身份验证?

转载 作者:行者123 更新时间:2023-12-04 00:28:13 26 4
gpt4 key购买 nike

我在 InfluxDB 中设置身份验证时遇到问题。首先跟随教程告诉我更改配置文件:

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

[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"

但是当我更改并重新加载服务器时。我无法创建用户。

 CREATE USER paul WITH PASSWORD 'timeseries4days' WITH ALL PRIVILEGES
ERR: unable to parse Basic Auth credentials
Warning: It is possible this error is due to not setting a database.
Please set a database with the command "use <database>".

所以,当使用我创建的数据库时:

 USE example
ERR: unable to parse Basic Auth credentials

现在我不知道我究竟做了什么来设置我的身份验证以仅授予用户(在本例中为保罗)读取和写入我的数据库 example 的权力。

最佳答案

现在 Authentication启用,您需要先对自己进行身份验证,然后才能在数据库中执行任何操作。

错误 unable to parse Basic Auth credentials 表明您没有传递任何凭据。

如果您尝试使用 influx 二进制文件来创建用户,那么您必须设置 -username-password选项。

例如:

influx -username "my_username" -password "my_password" \
-execute "CREATE USER parul WITH PASSWORD 'timeseries4days'

关于influxdb - 如何在 InfluxDB 中设置身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54516763/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com