クライアントPCからのPostgreSQLに接続する方法
PostgreSQL では初期状態ではクライアント PC からの接続を許可されていません。
クライアント PC から接続を許可するには、設定ファイル pg_hba.conf を編集する必要があります。
クライアントPCからのPostgreSQLに接続する
クライアント PC からの PostgreSQL に接続するには設定ファイル pg_hba.conf を編集します。
pg_hba.conf ファイルは「インストールディレクトリ/バージョン番号/data」にあります。
設定は以下のように行います。
host all test_user 192.168.0.0/16 password
host の他には local, hostssl, hostnossl が指定できます。
all は接続するデータベース名で、個別に接続させたい場合はそのデータベース名を指定します。
test_user はデータベースに接続するユーザー名です。
192.168.0.0/16 はリモート接続を許可するクライアントの IP アドレスで、例では「 192.168 」以下全部のクライアントに許可になっています。
password はデータベースへの接続時の認証方法です。 passwaord の他に trust, reject, md5, krb4, krb5, ident, pam, ldap, gss, sspi, cert, radius, peer が指定できます。