ホスト変数PGPASSWORD
を使用してみましたが.pgpass
、これらの2つのどちらもデータベースへの認証を許可しません。私が持っているchmod
D「を.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年