[pgsql-jp: 31940] <解決>Re: pg_hba.confの権限でDBに接続できない
uty @ fo-isd.dnp.co.jp
uty @ fo-isd.dnp.co.jp
2004年 1月 9日 (金) 09:40:16 JST
おはようございます。uchiです。
ふくとめ様、大場様ありがとうございます。
結果から申し上げますと、ふくとめ様のご指摘どおり、
pg_hba.confに以下の1行を追加することで解決しました。
<追加した行>
host testdb progres 10.80.160.181 255.255.255.255 trust
・pg_hba.confは以下のようになりました。
# TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD
#local testdb testuser2 reject
#local testdb2 testuser reject
local all all trust
# IPv4-style local connections:
#host all all 10.80.160.34 255.255.255.255 trust
host testdb progres 10.80.160.181 255.255.255.255 trust
host all all 127.0.0.1 255.255.255.255 trust
# IPv6-style local connections:
host all all ::1 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
trust
>同じホスト(マシン)上に JAVA のプログラム(?)と postmaster が
>あるのなら、
>このJavaのプログラムはどのマシンに置いてるんでしょう?
>10.80.160.181?
>10.80.160.34?
javaのプログラムとDBサーバは同じマシンでした。
(ともに、10.80.160.181)
10.80.160.34のPCからtelnetで接続してjava testpg で動かしています。
だた、また疑問が出てきたのですが、変更前のpg_hba.confの設定で、
psqlで接続できました。
(10.80.160.181のDBサーバに、10.80.160.34のPCからtelnetで入って)
その場合のいっしょかなと思って、動かしてみたところ、
今回のような結果になったので、ご質問出したしだいです。
そのような場合と(psqlで動かす場合)今回では(javaで動かす場合)は、
何が違うのでしょうか?
以上、よろしくお願いします。
pgsql-jp メーリングリストの案内