您的位置:首页 > 数据库

postgresql 中设置远程连接问题

2008-09-29 21:22 274 查看
相关的配置文件有两个,在数据库目录下,如:/storage/dbase

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息