Analytics and Automation Software : Cisco Data Virtualization

对嵌入式Postgres实例的远程连接

2016 年 10 月 24 日 - 机器翻译
其他版本: PDFpdf | 英语 (2016 年 4 月 21 日) | 反馈

简介

本文描述如何远程连接到嵌入式Postgres实例。 

贡献用布莱德邵, Cisco工程师。

问题

您需要连接到从您的嵌入式Postgres实例的一个数据库从远程客户端工具。

解决方案

默认情况下, Postgres在思科信息服务器(CIS)配置只允许是本地对其主机的流入客户端连接。为了允许从外部主机的流入连接,您需要修改此文件:/repository/data/pg_hba.conf

里面,有描述连接限制的一个详细的注释。添加一新的一行在pg_hba.conf文件的此部分下:

# TYPE  DATABASE        USER            ADDRESS                 METHOD 
# IPv4 local connections:
  host   all            all            127.0.0.1/32            password

您的新的一行包含IP地址或主机名从您要允许远程流入连接。它也指定数据库、用户和方法。

示例

新的一行允许对Postgres的连接从一台远程Microsoft Windows主机172.23.6.88,连接到所有数据库,作为需要密码验证的任何已命名Postgres userid。

host    all            all            172.23.6.88/32          password

一旦这完成, Postgres需要重新启动为了此能生效。



Document ID: 119387