1
我已將PostgreSQL數據庫服務器配置爲使用SSL。我的JBoss數據源也被配置爲通過SSL進行通信。一切正常。PostgreSQL:執行ssl
但是,當用戶嘗試使用pgAdmin進行連接時,可以在不進行任何pgadmin中SSL配置更改的情況下進行連接。這是否意味着postgres數據庫服務器仍然接受非ssl連接?
如果否,pgadmin能夠與啓用SSL的postgresql進行通信的有效理由是什麼。
如果是,我們如何強制db服務器只接受ssl連接。
注意:我正在使用單向ssl(沒有客戶端證書),並確保所有pg_hba.conf條目都使用「hostssl」(而不是「host」)。