PostgreSQL遠程連接配置


postgresql默認情況下,遠程訪問不能成功,如果需要允許遠程訪問,需要修改兩個配置文件,說明如下:

1.postgresql.conf

將該文件中的listen_addresses項值設定為“*”,在9.0 Windows版中,該項配置已經是“*”,無需修改。

2.pg_hba.conf

在該配置文件的host all all 127.0.0.1/32 md5行下添加以下配置,或者直接將這一行修改為以下配置

host    all    all    0.0.0.0/0    md5

如果不希望允許所有IP遠程訪問,則可以將上述配置項中的0.0.0.0設定為特定的IP值,比如:

host  all    all    192.168.1.0/24    md5

host  all    all    192.168.1.0/32    trust

表示允許網段192.168.1.0上的所有主機使用所有合法的數據庫用戶名訪問數據庫,並提供加密的密碼驗證。

其中,數字24是子網掩碼,表示允許192.168.1.0--192.168.1.255的計算機訪問!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM