我已经try 使用主机变量PGPASSWORD
和.pgpass
,这两个变量都不允许我对数据库进行身份验证.我已经获得了相应的权限,并try 了:
export PGPASSWORD=mypass and PGPASSWORD=mypass
密码确实包含一个\
,但是我把它用单引号PGPASS='mypass\'
括起来,它仍然不会进行身份验证.
我在 run :
pg_dump dbname -U username -Fc
我仍然收到
pg_dump: [archiver (db)] connection to database "dbname" failed: FATAL: Peer authentication failed for user "username"