我嘗試與PostgreSQL數據庫進行遠程連接時出現問題。我在本地PC上工作,並在服務器上有數據庫。在服務器中,我配置了pg_hba.conf和postgresql.conf。第一個文件是這樣的:遠程連接PostgreSQL時出錯
# IPv4 local connections:
host all all 127.0.0.1/32 md5
host all all 46.18.24.0/22 trust
host all all 193.106.180.0/22 trust
host all all 193.146.230.62/32 trust
,第二個:
listen_addresses = '*'
port = 5432
max_connections = 100
我相信,端口5432在服務器端被打開。
但是,當我嘗試通過pgAdmin III從我的PC(193.146.230.62)連接時,我不能。問題是什麼?
非常感謝你提前!
46.18.24.0/22,您確定22?我期望在這裏有24。再次將「信任」改爲「md5」,你不相信沒有正確密碼的任何嘗試。更改postgresql.conf並在更改後重新加載pg_hba.conf後是否重新啓動PostgreSQL?錯誤信息也會很好,可以更容易地幫助你。 – 2012-07-26 07:47:27
嘿試試這個'193.146.230.62 255.255.255.0'而不是這個'193.146.230.62/32' – PresleyDias 2012-07-26 07:56:45
我試過193.146.230.62 255.255.255.0和193.146.230.62/32,但它沒有連接 – 2012-07-26 09:22:43