ホスト変数PGPASSWORDを使用してみましたが.pgpass、これらの2つのどちらもデータベースへの認証を許可しません。私が持っているchmodD「を.pgpass適切な権限にも試してみました:
export PGPASSWORD=mypass and PGPASSWORD=mypass
パスワードには含まれていますが、\一重引用符で囲んPGPASS='mypass\'でいましたが、それでも認証されません。
私は走っています:
pg_dump dbname -U username -Fc
そして私はまだ受け取ります
pg_dump: [archiver (db)] connection to database "dbname" failed: FATAL: Peer authentication failed for user "username"
1
エラーメッセージの「...ピア認証...」の部分は、パスワード認証をまったく使用していないことを意味します。
—
Milen A. Radev 2012年