2017-03-17 48 views
0

給定以下pg_hba.conf,爲什麼Postgres在運行psql -h localhost -p 5555 --username=mydb時不提示輸入密碼?爲什麼Postgres在使用psql時不提示輸入密碼?

local postgres postgres trust 
local mydb mydb md5 
local mydb mydb password 
host mydb mydb 0.0.0.0/0 password 
host mydb mydb 0.0.0.0/0 md5 
+0

主目錄中是否有'.pgpass'文件? – ewcz

+0

@ewcz是的,就是這樣。請添加您的評論作爲答案,我會很樂意接受它。 – pdoherty926

回答

0

documentation狀態:

如果連接需要密碼才能使用在用戶的主目錄或PGPASSFILE引用的文件可以包含口令的文件.pgpass(沒有密碼已另有規定)。

相關問題