postgresql 遠端許可權開啟

2021-09-19 21:51:46 字數 669 閱讀 2284

前言:之前只會配置postgresql的指定ip的遠端許可權,後來乙個客戶想通過遠端連線postgre,但是她的ip經常發生變動,導致我每次都要重新再進行設定,後來終於找到了方法,現做如下記錄:

只針對windows服務

找到pg_hba.conf配置檔案,路徑一般情況下為postgre安裝目錄的data目錄下

c:\program files\postgresql\9.3\data
開啟,進行以下配置
# ipv4 local connections:

host all all 127.0.0.1/32 md5

host all all 0.0.0.0/0 md5

第一行為指定ip指定,第二行為所有ip,一般情況下是不開啟所有ip許可權的,因為安全。

另外還需要注意的就是同目錄的postgresql.conf檔案

listen_addresses = '*'		# what ip address(es) to listen on;

PostgreSQL許可權問題

許可權 如果你建立了乙個資料庫物件,那麼你就成為它的所有者。預設時,只有物件的所有者可以在物件上做任何事情。為了允許其它使用者使用它,我們必須賦予他們許可權。不過超級使用者總是可以操作任何物件。有好多種不同的許可權 select,insert,update,delete,references,tri...

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 md...

配置PostgreSQL遠端訪問

編輯資料資料夾下的pg hba.conf檔案,找到 type database user address method ipv4 local connections host all all 127.0.0.1 32 md5 host testdb postgres 192.1.1.2 32md5 ...