91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PostgreSQL其他機器無法訪問怎么辦

發布時間:2020-07-16 14:24:32 來源:億速云 閱讀:376 作者:清晨 欄目:編程語言

小編給大家分享一下PostgreSQL其他機器無法訪問怎么辦,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

怎么解決PostgreSQL其他機器無法訪問的問題

當其他機器連接PostgreSQL 時,可能會報錯:No pg_hba.conf entry。

這條錯誤的原因是因為客戶端遠程訪問postgresql受限所致,因為postgresql默認情況下除本機外的機器是不能連接的。

默認情況下,postgresql本機的連接是信任連接,只要有用戶名就可以連接,不用密碼. 要改變這種默認設置需要更改postgresql安裝目錄下的兩個配置文件(pg_hba.conf與postgresql.conf)

推薦:PostgreSQL教程

1、認證文件 pg_hba.conf

pg_hba.conf每條記錄聲明一種聯接類型,一個客戶端 IP 地址范圍(如果和聯接類型相關的話),一個數據庫名,一個用戶名字,以及對匹配這些參數的聯接使用的認證方法。

例如:

##Added by liu.chunming

##Added by liu.chunming
local  all             all                                          peer
host   all             all           127.0.0.1/32                   md5
host   all             all           ::1/128                        md5

連接使用的認證方法:

1、trust

無條件地允許聯接。這個方法允許任何可以與PostgreSQL數據庫服務器聯接的用戶以他們期望的任意PostgreSQL 數據庫用戶身份進行聯接,而不需要口令。

2、md5

要求客戶端提供一個 MD5 加密的口令進行認證。

如果我想讓10.86.12.0~10.86.12.154的IP段能訪問PostgreSQL 數據庫,需要增加下面一行:

host   all             all           10.86.12.0/24                  trust

2、配置文件 postgresql.conf

要讓本機外的機器訪問,除了在pg_hba.conf中增加訪問的IP段外,這設置外還要把postgresql.conf里的監聽地址設置為:

listen_addresses = '*'

看完了這篇文章,相信你對PostgreSQL其他機器無法訪問怎么辦有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

左云县| 杭锦旗| 安义县| 溧水县| 信丰县| 周至县| 遵义县| 嘉峪关市| 龙海市| 岗巴县| 康平县| 宁陵县| 黑山县| 富锦市| 淳安县| 泽普县| 浪卡子县| 拜城县| 简阳市| 桦川县| 永平县| 仪征市| 连平县| 琼海市| 正安县| 潼南县| 甘德县| 翁牛特旗| 新密市| 丁青县| 长垣县| 铜鼓县| 闵行区| 石城县| 乌审旗| 长子县| 吉木乃县| 修水县| 卓资县| 桑日县| 松原市|