お知らせ
2023.12.5(Tue)
目次
こんにちは。堀部です。
PostgreSQLでダンプを取得しようとしたときに、認証が通らず以下のエラーが発生してしまいました。
その際の解決方法をご紹介します。
pg_dump: error: connection to database “postgres” failed: fe_sendauth: no password supplied
エラー発生時の環境は、下記の通りです。
どうやら.pgpassに指定するホスト名は127.0.0.1ではだめでlocalhostでないといけないようです。
# vi ~/.pgpass 127.0.0.1:5432:postgres:postgres:*******
# vi ~/.pgpass localhost:5432:postgres:postgres:*******