婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > PostgreSQL使用IP無法連接的解決方法

PostgreSQL使用IP無法連接的解決方法

熱門標簽:打電話智能電銷機器人授權 地圖標注和圖片名稱的區別 辦公外呼電話系統 漯河外呼電話系統 美容工作室地圖標注 海豐有多少商家沒有地圖標注 外呼調研系統 合肥公司外呼系統運營商 重慶自動外呼系統定制

PG數據庫ip地址無法連接,問題提示:SSL off

修改文件“pg_hba.config

位于D:Program FilesPostgreSQL9.2data路徑下

或者使用內置可視化軟件>工具欄>服務器配置>pg_hba.config

pg_hba.config配置

IP地址:網關/24

配置保存,重新連接

下面是其他網友的補充:

眾所周知,Postgres 8.1 分別發行了 Linux和Windows 兩個版本,
所以,介紹遠程連接的主題時,也是分別介紹這兩個系統上是如何實現的。
其實,windows版比linux版的步驟少一些。

一、實現遠程連接Linux上的PostgreSQL服務器。

主要分兩個步驟:

1>要使Linux上的PostgreSQL打開 “unix的tcpip套接子”。
編輯 $POSTGRES/data/postgresql.conf 文件,
將tcpip_socket=off改成tcpip_socket=on即可。


2>設置遠程訪問認證機制。
編輯 $POSTGRES/data/pg_hba.conf 文件,
這個文件上面一大堆都是介紹如何使用這個文件使進行配置的,
最下面才是真正讓我們填寫東西的地方。
其中,有一行注釋:
# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD
說明每一行有五個字段,
分別是:連接類型、可使用的數據庫名、使用者、DIDR地址、和驗證方法等五項。
下面,我只介紹一些針對每個字段常用的選項。

字段一:TYPE。
可以選擇:local或host。
前者只能允許本地的用戶登陸Postgres數據庫;后者可以接受遠程客戶登陸。所以,
我們應該使用“host”。

字段二:DATWABSE。
連接用戶可以使用的數據庫名字。可以使Postgres的一個具體的
數據庫名,也可以使用“all”來允許用戶訪問所有數據庫。

字段三:USER。
可以指定某個具體的用戶來連接Postgres數據庫(還要結合后面的地址字段),
也可以使用“all”來允許所有用戶連接數據庫。

字段四:DIDR-ADDRESS。
這可能會讓您不知所措,不知道它為何物。
其實,它就是IP地址與掩碼的另一種表示方法而已。
Postgres是通過這個字段來了解,允許那些IP或IP網段連接此服務器。
它的格式是: IP地址/掩碼。
這個掩碼和子網掩碼是一個道理,只不過是用一個小于等于32的正數來表示,
表示的正是子網掩碼中高幾位為1,
比如,255.255.255.0 就是“24”,說明高24位是1。
192.168.0.1/32 相當于 IP為192.168.0.1,子網掩碼為255.255.255.255的網段,
很顯然,這只表明192.168.0.1IP自己。
如果您對IP地址與子網掩碼不太了解,請查看相關資料。

字段五:METHOD。
這是驗證方法。可選的有:
reject:拒絕這個IP的用戶訪問;
md5:密碼以md5作為hash編碼;
password:密碼作為明文傳輸(好恐怖!);
krb5:密碼以krb5作為hash編碼。

下面舉一個例子,來說明如何進行設置:
# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD

#允許IP為192.168.0.1的所有用戶登陸到Postgres服務器的所有數據庫,采用md5驗證。
host      all                 all            192.168.0.1/32          md5

#允許用戶testuser在192.168.0.XX的網段任意機器登陸Postgres服務器,
#只能使用數據庫testdb,采用md5驗證。
host      testdb           testuser 192.168.0.1/24          md5

二、實現遠程連接Windows上的PostgreSQL服務器。

前面都已經看懂后,這個配置就很簡單了,除了上面介紹的步驟1>不用修改后,
只需要配置步驟2>中介紹的東西即可。(因為winodws不會存在unix的tcpip套接子)。 

您可能感興趣的文章:
  • Python實現連接postgresql數據庫的方法分析
  • Node.js連接postgreSQL并進行數據操作
  • Python連接PostgreSQL數據庫的方法
  • PostgreSQL數據庫服務端監聽設置及客戶端連接方法教程
  • SpringBoot連接使用PostgreSql數據庫的方法
 

標簽:晉城 衡陽 錦州 來賓 株洲 珠海 烏海 蚌埠

巨人網絡通訊聲明:本文標題《PostgreSQL使用IP無法連接的解決方法》,本文關鍵詞  PostgreSQL,使用,無法,連接,的,解決,方法,數據庫,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PostgreSQL使用IP無法連接的解決方法》相關的同類信息!
  • 本頁收集關于PostgreSQL使用IP無法連接的解決方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 卢龙县| 巴塘县| 盖州市| 贵定县| 蒙山县| 冕宁县| 揭东县| 确山县| 大埔县| 德安县| 荆州市| 河津市| 枣阳市| 盈江县| 台中市| 百色市| 云和县| 如皋市| 杂多县| 江油市| 鹰潭市| 娱乐| 石家庄市| 顺昌县| 沙湾县| 林西县| 资溪县| 习水县| 东平县| 于都县| 台前县| 临海市| 蛟河市| 广东省| 镇康县| 西藏| 延庆县| 惠水县| 盐亭县| 罗江县| 灵寿县|