0

リモート マシンにセットアップした PostgreSQL データベースに接続しようとしています。

次のエラーが表示されます。

org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for host "XX.X.XXX.XX", user "postgres", database "XXXXX", SSL off

次の行を追加して、pg_hba.conf ファイルを変更しようとしました。

host    all    all   X.X.XXX.XX/32    trust

(XXXXX.XX はクライアントの IP アドレスです)

また、postgresql.conf ファイルを追加して

listen_addresses = '*'
port = 5432
max_connections = 100

しかし、それでも同じエラーメッセージが表示されます。

ただし、データベースをローカルで実行している場合は機能します。

Mac でデータベース (Postgres 9.3) を実行しています。クライアントは別の Mac 上にあり、JDBC で Java を実行しています。

何か提案があれば教えてください。ありがとうございました!

4

1 に答える 1

2

pg_ctl reload で設定をリロードしましたか?

于 2013-10-16T10:14:57.807 に答える