当前位置:操作系统 > Unix/Linux >>

连线被拒,请检查主机名称和埠号,并确定postmaster...的问题


连线被拒,请检查主机名称和埠号,并确定postmaster...的问题
 
一、postgresql 连线被拒,请检查主机名称和埠号,并确定 postmaster 可以接受 TCP/IP 连线 
用jdbc(或者eclipse自带的数据库连接工具)连接Postgresql数据库时经常出现这个错误,然而用pgAdmin III是可以正确连接的,表明用户名和密码都是正确的。 
 
这主要是由于用户密码认证方式引起的,Postgresql数据库安装好后默认采用md5密码加密认证方式。
二、或则是连接其他机器的数据库,也会发生这个问题
  www.zzzyk.com  
解决方法: 
!、打开Postgresql安装目录下的data文件夹,找到pg_hba.conf文件并打开 
在# TYPE DATABASE USER CIDR-ADDRESS METHOD的下面: 
加上一句: 
host all all 0.0.0.0/0 md5
 
2、更改postgresql.conf下 
#listen_addresses = 'localhost' # what IP address(es) to listen on; 
为 
listen_addresses = '*' # what IP address(es) to listen on; 
记得去掉listen_addresses前的#号
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,