Ich habe versucht, eine Hostvariable zu verwenden, PGPASSWORD
und .pgpass
keine dieser beiden Variablen ermöglicht mir die Authentifizierung bei der Datenbank. Ich habe chmod
‚d .pgpass
zu den entsprechenden Berechtigungen und auch versucht:
export PGPASSWORD=mypass and PGPASSWORD=mypass
Das Passwort enthält ein, \
aber ich habe es in einfache Anführungszeichen gesetzt PGPASS='mypass\'
und es wird immer noch nicht authentifiziert.
Ich renne:
pg_dump dbname -U username -Fc
und ich erhalte immer noch
pg_dump: [archiver (db)] connection to database "dbname" failed: FATAL: Peer authentication failed for user "username"