. Я пытался использовать переменные хоста PGPASSWORD
и .pgpass
, и ни один из этих двух не позволит мне аутентифицироваться в базе данных. У меня есть 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"