解决了:我在家里添加了.pgpass.
我有这条线:
host all all 127.0.0.1/32 md5
Run Code Online (Sandbox Code Playgroud)
在/etc/postgresql/9.4/main/pg_hba.conf中但是当我运行时:
#pg_dump -U postgres dbase -f dbase.sql
我明白了:
pg_dump: [archiver (db)] connection to database "dbase" failed: FATAL: Peer authentication failed for user "postgres"
小智 12
如果添加 -h localhost 不起作用,您可以尝试添加 -h 127.0.0.1
pg_dump -h 127.0.0.1 -U <username> -d <database_name> -W > bk_name.sql
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12909 次 |
最近记录: |