我在我的主目录中创建了一个.pgpass文件,看起来像这样
本地主机:5432:somedb:SomeUser的:somepass
我使用的是一个shell脚本,它创建一个目录,并将somdb的pg_dump放在那里:
mkdir directory pg_dump somedb > directory/somefile.dump
它仍然提示输入密码.
这里的错误在哪里?
你尝试指定主机&用户?
原文链接:https://www.f2er.com/bash/386240.htmlpg_dump -U someuser -h localhost somedb > directory/somefile.dump