Próbowałem za pomocą zmiennej hosta PGPASSWORDi .pgpassi żadna z tych dwóch pozwoli mi uwierzytelniania w bazie danych. Mam chmod„d .pgpassdo odpowiednimi uprawnieniami, a także próbowałem:
export PGPASSWORD=mypass and PGPASSWORD=mypass
Hasło OBEJMUJE znak, \który został przeze mnie ujęty w pojedyncze cudzysłowy PGPASS='mypass\'i nadal nie zostanie uwierzytelniony.
Biegnę:
pg_dump dbname -U username -Fc
i nadal otrzymuję
pg_dump: [archiver (db)] connection to database "dbname" failed: FATAL: Peer authentication failed for user "username"