나는 호스트 변수를 사용하여 시도 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"
1
오류 메시지의 "... 피어 인증 ..."부분은 암호 인증 을 전혀 사용하지 않음을 의미 합니다.
—
Milen A. Radev