Postgresql

從另一台電腦使用 postgres 數據庫

  • June 19, 2017

我的機器上安裝了 PostgreSQL 版本 9.5(Windows 7 Enterprise x64 位版本)。我在模式“公共”中有幾個數據庫。我想使用 LAN 連接從另一台機器(Windows 7)使用/訪問其中一個數據庫(以便該數據庫可以充當兩台機器之間的共享數據庫)。我想知道是否可以通過 postgresql.conf 對話視窗中的“listen_addresses”選項來完成?如果沒有,有沒有其他方法可以做到這一點?

閱讀文章配置 PostgreSQL 以接受來自網路上電腦的連接,其中通過螢幕截圖進行了解釋。

是的,需要發生兩件事:

  1. 您的數據庫必須正在偵聽埠和 ip 到外部連接。為此,您需要修改postgresql.conf,您可以選擇使用 new-ish 方法ALTER SYSTEM來做到這一點。
  2. 您的數據庫必須正確配置以驗證外部進入的人。為此,您必須為該 ip/埠添加一個主機或最好的hostssl條目。pg_hba.conf

引用自:https://dba.stackexchange.com/questions/142467