2016-04-18 5 views

答えて

1

あなたの設定の詳細を知らないうちに、何が起こっているのかわかりにくいです。

特に、そのデータベースのpg_hba.confファイルを確認する必要があります。その行

local all  postgres       trust 

できるようになります::サーバー(local)へのコマンドラインアクセスを持っている誰もが任意のデータベース(all)にログインすると、最も可能性の高い状況では、あなたのようなものに見えるラインが持っているということですパスワード認証なし(trust)のpostgresユーザ(postgres

このような行がある場合は、それが問題です。 trustmd5(またはその他のオプション - 詳細はthis documentation pageを参照)に変更することができます。これにより、ローカルデータベースへのアクセス用のパスワードの適用が開始されます。

このような行が表示されない場合は、何か別のことがあります。

関連する問題