PostgreSQL 允許遠端訪問設定方法

2021-09-24 23:31:38 字數 1102 閱讀 7638

安 裝postgresql資料庫之後,預設是只接受本地訪問連線。如果想在其他主機上訪問postgresql資料庫伺服器,就需要進行相應的配置。

配置遠 程連線postgresql資料庫的步驟很簡單,只需要修改data目錄下的pg_hba.conf和postgresql.conf。

pg_hba.conf:配置對資料庫的訪問許可權,

postgresql.conf:配置postgresql資料庫伺服器的相應的引數。

下面 介紹配置的步驟:

1.修改pg_hba.conf檔案,配置使用者的訪問許可權(#開頭的行是注釋內容):

# type database  user    cidr-address     method

# "local" is for unix domain socket connections only

local all    all               trust

# ipv4 local connections:

host  all    all    127.0.0.1/32     trust

host  all    all    192.168.1.0/24    md5

# ipv6 local connections:

host  all    all    ::1/128       trust

其中,第7條是新新增的內容,表示允許網段192.168.1.0上的所有主機使用所有合法的資料庫使用者名稱訪問資料庫,並提供加密的密碼驗證。

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

以上是網上檢測結果,沒有檢驗其正確性。不過一般的更改,不需要特別嚴格的許可權控制時,可以直接將第7行,ipv4中換成

host    all             all             0.0.0.0/0              trust         即可。

2.修改postgresql.conf檔案,將資料庫伺服器的監聽模式修改為監聽所有主機發出的連線請求。

定位到#listen_addresses=』localhost』。postgresql安裝完成後,預設是只接受來在本機localhost的連線請 求。

PostgreSQL 允許遠端訪問設定方法

安 裝postgresql資料庫之後,預設是只接受本地訪問連線。如果想在其他主機上訪問postgresql資料庫伺服器,就需要進行相應的配置。配置遠 程連線postgresql資料庫的步驟很簡單,只需要修改data目錄下的pg hba.conf和postgresql.conf。pg hba.conf...

Postgresql允許遠端訪問配置修改

postgresql預設情況下,遠端訪問不能成功,如果需要允許遠端訪問,需要修改兩個配置檔案,目錄都在data下 1.postgresql.conf 將該檔案中的listen addresses項值設定為 在9.0 windows版中,該項配置已經是 無需修改。2.pg hba.conf 在該配置檔...

Postgresql允許遠端訪問配置修改

postgresql允許遠端訪問配置修改 postgresql預設情況下,遠端訪問不能成功,如果需要允許遠端訪問,需要修改兩個配置檔案,說明如下 1.postgresql.conf 將該檔案中的listen addresses項值設定為 在9.0 windows版中,該項配置已經是 無需修改。2.p...