config.d:
Conecte o psql ao ClickHouse
psql ao ClickHouse:
O cliente
psql exige autenticação com senha, então não será possível se conectar usando o usuário default sem senha. Atribua uma senha ao usuário default ou faça login com outro usuário.psql pede a senha:
No momento, o protocolo PostgreSQL oferece suporte apenas a senhas em texto simples.
Usando SSL
postgresql_port usará as mesmas configurações (a porta é compartilhada entre clientes seguros e não seguros).
Cada cliente tem sua própria forma de se conectar usando SSL. O comando a seguir demonstra como fornecer os certificados e a chave para conectar o psql ao ClickHouse com segurança:
Configurando a autenticação de usuários do ClickHouse com SCRAM-SHA-256
password_scram_sha256_hex no arquivo users.xml. O hash da senha deve ser gerado com num_iterations=4096.
Certifique-se de que o cliente psql oferece suporte a SCRAM-SHA-256 e o negocie durante a conexão.
Exemplo de configuração para o usuário user_with_sha256 com a senha abacaba: