0
点赞
收藏
分享

微信扫一扫

PostgreSQL远程连接,发生致命错误:no pg_hba.conf entry for host 'ip地址' ,user “****”,database

PostgreSQL远程连接,发生致命错误:no pg_hba.conf entry for host

 

 

 问题原因

这是在远程连接时pg_hba.conf文件没有配置正确。

 pg_hba.conf文件在Postgre安装文件目录下的data文件夹中。

 

解决方案

1、进入到data目录下,找到pg_hba.conf文件

PostgreSQL远程连接,发生致命错误:no pg_hba.conf entry for host

 

2、修改文件

PostgreSQL远程连接,发生致命错误:no pg_hba.conf entry for host

3、进入到postgres用户下,执行命名

#su - postgres
$pg_ctl reload -D XXX(注,XXX表示:当前存放pg_hba.conf文件的路径)

PostgreSQL远程连接,发生致命错误:no pg_hba.conf entry for host

 

 

4、连接成功

PostgreSQL远程连接,发生致命错误:no pg_hba.conf entry for host

 

 

 

 

 

    1.作者:Syw

2.本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

3.如果文中有什么错误,欢迎指出。以免更多的人被误导。



举报

相关推荐

0 条评论