2013-01-23 34 views
3

我已經使用psql加載* .sql文件。我正在Linux服務器上工作。我使用-w,所以它不提示輸入密碼,因爲最後我的程序是自動的。但是當我運行它時,我遇到了這條消息:如何在Linux服務器機器上提供psql密碼

psql fe_sendauth no password supplied 

如何提供密碼?正如我告訴我正在服務器端工作,並沒有訪問安裝文件夾。

回答

1

如果您指定-w或沒有指定,則無關緊要 - 如果服務器配置爲阻止匿名訪問,則會執行此操作。您必須提供密碼,或者可以將服務器配置爲信任您的IP地址或類似信息。

沒有密碼運行的PostgreSQL腳本的任務提示在Postgresql: Scripting psql execution with password討論。

相關問題