Ubuntu Server 13.10にPostgreSQL 9.1とpgadmin3をインストールしました。
postgresql.confを次のように構成しました: listen_addresses = '*'
また、ピア接続を変更してph_hba.confを構成しました md5
さらに、次の方法でpostgresのパスワードをリセットします。 sudo password postgres
その後、サービスを再起動しました sudo /etc/init.d/postgresql restart
その後、デフォルトのPostgreSQLテンプレートデータベースに接続しようとしました。
sudo -u postgres psql template1
しかし、次のエラーメッセージでログインに失敗しました。
psql: FATAL: password authentication failed for user "postgres"
次に、pgadminからログインしようとしましたが、同じエラーが発生しました。
私はそれがパスワードの有効期限のバグかもしれないことをここで読みました PostgreSQLユーザーはパスワードを変更した後にサーバーに接続できません
しかし、psqlでログインできないため、解決できませんでした。誰でもこの問題を解決する方法はありますか?
編集
ph_hbaファイル:
スクリーンショット: