《整理關于PostgreSQL如何配置系統可以進行遠程連接》要點:
本文介紹了整理關于PostgreSQL如何配置系統可以進行遠程連接,希望對您有用。如果有疑問,可以聯系我們。
相關主題:PostgreSQL教程
PostgreSQL 是一個自由的對象-關系數據庫服務器(數據庫管理系統),它在靈活的 BSD-風格許可證下發行.它提供了相對其他開放源代碼數據庫系統(好比 MySQL 和 Firebird),和專有系統(好比 Oracle、Sybase、IBM 的 DB2 和 Microsoft SQL Server)之外的另一種選擇.
安裝PostgreSQL數據庫之后,默認是只接受本地拜訪連接.如果想在其他主機上拜訪PostgreSQL數據庫服務器,就需要進行相應的配置.配置遠 程連接PostgreSQL數據庫的步驟很簡單,只需要修改data目錄下的pg_hba.conf和postgresql.conf
pg_hba.conf:配置對數據庫的拜訪權限,
postgresql.conf:配置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上的所有主機使用所有合法的數據庫用戶名訪問數據庫,并提供加密的暗碼驗證.
上面就是設置PostgreSQL遠程拜訪的方法介紹了,如果你不設置,則PostgreSQL默認只能允許本地連接,功能比較局限.
請大家多多存眷我的頭條號,謝謝大家
歡迎參與《整理關于PostgreSQL如何配置系統可以進行遠程連接》討論,分享您的想法,維易PHP學院為您提供專業教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/9204.html