美文网首页
PostgreSql连接HikariDataSource提示SS

PostgreSql连接HikariDataSource提示SS

作者: Deer_Hunter | 来源:发表于2019-09-29 16:42 被阅读0次

入坑背景:公司接手了一个小项目,经计划准使用PostgreSql 11来替换原来项目中的SqlServer。

入坑:使用JDBC 连接数据库不一切正常,但是使用HikariDataSource连接时报以下错误。

出坑:经google一番后,发现HikariDataSource连接postgreSql数据库时,需要对PostgreSql服务添加允许连接的白名单。

Windows版配置

登陆安装PostgreSql数据库的服务器,在C:\Program Files\PostgreSQL\11\data目录下找到pg_hba.conf 在文件,在文件的中添加如下配置。

添加成功后保存,并重启PostgreSql服务。

重启完毕,问题解决。

Ubuntu下解决办法:安装完postgreSql11 后,系统默认会将 host all all 0.0.0.0/0  md5 加入白名单。如果没有,则执行如下操作。

第一步:连接到linux服务器,切换到root用户,使用 find /* -name pg_hba.conf命令找到服务器下改文件的位置。

第二步:在文件的中将你要连接postgreSQL的地址加入白名单。

第三步:保存,并重启PostgreSql服务。

linux 重启PostgreSql服务命令如下:

systemctl restart postgresql.service

第四步:重新连接postgreSql服务,问题解决。

附:发现一个博客,里面对白名单参数进行了详细介绍,如果对白名单要去较高,可以参考该博客进行配置。

https://blog.csdn.net/yaoqiancuo3276/article/details/80404883

相关文章

网友评论

      本文标题:PostgreSql连接HikariDataSource提示SS

      本文链接:https://www.haomeiwen.com/subject/pgneyctx.html