码迷,mamicode.com
首页 > 数据库 > 详细

PostgreSQL 连接问题 FATAL: no pg_hba.conf entry for host

时间:2017-08-11 19:32:46      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:cep   target   通过   lib   tab   请求   gre   bsp   sql   

The server doesn‘t grant access to the database: the server reports 
FATAL: no pg_hba.conf entry for host "192.168.0.123", user "postgres", database "postgres" FATAL: no pg_hba.conf entry for host "192.168.0.123", user "postgres", database "postgres"

 

PostgreSQL数据库为了安全,它不会监听除本地以外的所有连接请求,当用户通过JDBC访问是,会报一些如下的异常:

org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for host

 

要解决这个问题,只需要在PostgreSQL数据库的安装目录下找到/data/pg_hba.conf,找到“# IPv4 local connections:”

在其下加上请求连接的机器IP

host all all 127.0.0.1/32 md5

32是子网掩码的网段;md5是密码验证方法,可以改为trust

PostgreSQL 连接问题 FATAL: no pg_hba.conf entry for host

标签:cep   target   通过   lib   tab   请求   gre   bsp   sql   

原文地址:http://www.cnblogs.com/lidabo/p/7347490.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!