config.d フォルダー内の新しい XML ファイルでポートを定義できます。
psql を ClickHouse に接続する
psql を ClickHouse に接続する方法を示しています。
psql クライアントではパスワード付きでのログインが必要なため、パスワードが設定されていない default ユーザーでは接続できません。default ユーザーにパスワードを設定するか、別のユーザーでログインしてください。psql クライアントでパスワードの入力が求められます。
PostgreSQL プロトコルは現在、平文パスワードのみをサポートしています。
SSL の使用
postgresql_port でも同じ設定が使われます (このポートはセキュア接続と非セキュア接続の両方で共有されます) 。
SSL を使用した接続方法は、クライアントごとに異なります。次のコマンドは、証明書と秘密鍵を指定して psql から ClickHouse に安全に接続する方法を示しています。
SCRAM-SHA-256 を使用した ClickHouse ユーザー認証の設定
password_scram_sha256_hex 要素を指定して、ユーザーを設定します。パスワードハッシュは num_iterations=4096 を指定して生成する必要があります。
接続時に psql クライアントが SCRAM-SHA-256 をサポートし、そのネゴシエーションを行うことを確認してください。
パスワード abacaba のユーザー user_with_sha256 の設定例: