2012-02-16 20 views
0

OK pgAdminでを使用することができ、私は psql: could not connect to server: Permission denied Is the server running locally and accepting connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?Postgresはpsqlを拒否された権限を与えることが、私は

を取得するが、私はpgAdminでを使用する場合、私は、DBをダブルクリックして、[OK]を使用することができます。

私はpgが実行されているがアクセス許可の問題だと思いますか?

答えて

1

あなたはUnixドメインソケットTCP/IP接続からの接続のために異なるアクセス許可を設定しているように見えます。すなわちlocalhostのファイルpg_hba.confのエントリが異なる。ファイルを確認し、それに応じてlocalの行を追加してください。
サーバーをリロードして有効にします。

私はDebian上でpg_lsclusterを使用して、どのサーバが実行されているかを素早く確認しています。

関連する問題