【发布时间】:2013-01-06 20:17:32
【问题描述】:
我已经使用 psql 加载了一个 *.sql 文件。我在 Linux 服务器上工作。我使用-w,这样它就不会提示输入密码,因为最后我的程序是自动的。但是我在运行它时遇到了这条消息:
psql fe_sendauth no password supplied
如何提供密码?正如我所说,我在服务器端工作,无权访问安装文件夹。
【问题讨论】:
标签: linux postgresql passwords
我已经使用 psql 加载了一个 *.sql 文件。我在 Linux 服务器上工作。我使用-w,这样它就不会提示输入密码,因为最后我的程序是自动的。但是我在运行它时遇到了这条消息:
psql fe_sendauth no password supplied
如何提供密码?正如我所说,我在服务器端工作,无权访问安装文件夹。
【问题讨论】:
标签: linux postgresql passwords
是否指定-w 无关紧要 - 如果服务器配置为阻止匿名访问,它会这样做。您必须提供密码,或者服务器可能被配置为信任您的 IP 地址等。
在Postgresql: Scripting psql execution with password 中讨论了在没有密码提示的情况下运行 PostgreSQL 脚本的任务。
【讨论】: