瀚高数据库默认只允许本机连接,远程连接报错如下:
Connection refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.
官网文档:管理工具连接数据库提示被拒绝连接
开放 IP 地址
修改 data/pg_hba.conf
:
host all all 192.192.192.192/32 md5 #仅开放192.192.192.192 地址
host all all 0.0.0.0/0 md5 #开放所有地址
开放监听
默认只监听本机 localhost
。
show listen_addresses; #查看监听
修改 data/postgresql.conf
#listen_addresses = 'localhost' # what IP address(es) to listen on;
# comma-separated list of addresses;
# defaults to 'localhost'; use '*' for all
# (change requires restart)
listen_addresses = '*'
重启瀚高数据库服务
需重启后方可生效。可直接重启瀚高数据库服务,也可直接重启服务器。