pg_hba.conf
postgres.conf
在postgresql.conf文件添加:
listen_addresses = '*'
在pg_hba.conf文件添加:
# TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD
# IPv4-style local connections:
#host all all 127.0.0.1 255.255.255.255 trust
host all all 127.0.0.1 255.255.255.255 trust
host dbname all 202.31.2.78 255.255.255.255 trust
Method域中使用trust表示信任202.31.2.78/32这台主机使用postgresql 数据库中任何用户连接,免输入密码
Method域如果使用password则表示远程连接需要密码
如果从远程主机连接到postgresql服务器中,使用如下语句:
/usr/bin/psql -h dbserver -p 8000 -U sa -d dbname