admin 管理员组

文章数量: 887021

日常使用过程中,经常会遇到,需要远程访问数据库,作为开源数据库的 Postgresql 也不例外,以下为基本的启用远程访问的基本操作和配置。

启用远程访问

IP地址监听

修改 安装路径\data\postgresql.conf文件内容。

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

设置远程可连接地址

修改 安装路径\data\pg_hba.conf文件内容。

# IPv4 local connections:
host    all             all             127.0.0.1/32            trust
# 添加项
host    all             all             0.0.0.0/0            md5

修改之后,重启 pg 服务,配置即可生效。

设置防火墙入站规则

在防火墙中添加,入站规则 允许 5432 端口的访问。

>netsh advfirewall firewall add rule name="PostgreSQL-5432" dir=in localport=5432 remoteport=0-65535 protocol=TCP action=allow remoteip=any localip=any
确定。

本文标签: 远程访问 Windows PostgreSQL