Ho provato con variabile host PGPASSWORDe .pgpasse nessuno di questi due mi permetterà di autenticare al database. Ho ottenuto chmodle .pgpassautorizzazioni appropriate e ho anche provato:
export PGPASSWORD=mypass and PGPASSWORD=mypass
La password contiene un \tuttavia la stavo racchiudendo tra virgolette singole PGPASS='mypass\'e ancora non verrà autenticata.
Sto correndo:
pg_dump dbname -U username -Fc
e ricevo ancora
pg_dump: [archiver (db)] connection to database "dbname" failed: FATAL: Peer authentication failed for user "username"