config.d:
Conectar psql a ClickHouse
psql a ClickHouse:
El cliente
psql requiere iniciar sesión con contraseña, por lo que no podrás conectarte con el usuario default sin contraseña. Asigna una contraseña al usuario default o inicia sesión con otro usuario.psql solicita la contraseña:
Actualmente, el protocolo de PostgreSQL solo admite contraseñas en texto plano.
Uso de SSL
postgresql_port usará la misma configuración (el puerto se comparte entre clientes seguros y no seguros).
Cada cliente tiene su propia forma de conectarse mediante SSL. El siguiente comando muestra cómo proporcionar los certificados y la clave para conectar psql a ClickHouse de forma segura:
Configuración de la autenticación de usuarios de ClickHouse con SCRAM-SHA-256
password_scram_sha256_hex en el archivo users.xml. El hash de la contraseña debe generarse con num_iterations=4096.
Asegúrese de que el cliente psql admita y negocie SCRAM-SHA-256 durante la conexión.
Configuración de ejemplo para el usuario user_with_sha256 con la contraseña abacaba: