ClickHouse默认用户密码配置

时间:2025-04-24 10:08:27

ClickHouse默认用户密码配置


问题描述:

当ClickHouse设置密码后,节点查询,会报错:Authentication failed: password is incorrect


原因分析:

节点间查询,会需要进行验证,此时需要配置默认的用户名及密码才能访问


解决方案:

两种解决方法:

  1. 在文件里,将所有节点配上用户名和密码
<replica>
          <host>10.*.*.*</host>
          <port>9000</port>
          <user>default</user>
          <password>******</password>
</replica>
  1. 在文件中配置默认用户名及密码

密码可以进行加密,就可以不用配置明文了,具体方法为:

例如对密码123456进行SHA256加密

[root@elastic1 clickhouse-server]# echo -n 123456 | openssl dgst -sha256
(stdin)= 8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92