如何解决如何还原在InfluxDB中配置的用户?
还原InfluxDB备份时,我仍然必须使用COUNT
CLI重新创建用户。有没有一种方法可以备份和还原使用influx
CLI定义的用户(例如influx
,CREATE USER admin WITH PASSWORD '<password>' WITH ALL PRIVILEGES
)?该用户信息存储在哪里?
在源服务器上,我使用CREATE USER grafana WITH PASSWORD '<password>'
创建了一个备份。我将备份文件传输到目标服务器并运行influxd backup -portable backup_InfluxDB/
。然后,我假设备份和还原过程还还原了管理员用户,然后启动influxd restore -portable backup_InfluxDB/
CLI:
influx
但是当执行命令时,出现以下错误消息:
~$ influx -username admin -password 'MyPassword' -host server.name.com -ssl
Connected to https://server.name.com:8086 version 1.6.4
InfluxDB shell version: 1.6.4
>
我必须使用>show databases
ERR: error authorizing query: create admin user first or disable authentication
Warning: It is possible this error is due to not setting a database.
Please set a database with the command "use <database>".
重新创建我的管理员用户才能查看恢复的数据库。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。