极客小将

您现在的位置是:首页 » python编程资讯

资讯内容

postgresql客户端不能访问解决方法

极客小将2021-01-08-
简介做程序调用postgresql数据库的时候,后台出现这么一条错误: java.sql.SQLException:Nopg_hba.confentryforhost210.230.203.160,userpostgres,databaserinri01 这条错误是什么意思?为什么会

U31少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

做程序调用postgresql数据库的时候,后台出现这么一条错误: U31少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

java.sql.SQLException: No pg_hba.conf entry for host 210.230.203.160, user postgres, database rinri01 U31少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

这条错误是什么意思?为什么会出现呢? U31少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

这条错误的原因是因为客户端远程访问postgresql受限所致,因为postgresql默认情况下除本机外的机器是不能连接的。U31少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

解决方法:U31少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

修改pg_hba.conf,增加需要访问的客户端IP,具体示例如下:U31少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

路径:D:Program FilesPostgreSQL9.2dataU31少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

# IPv4 local connections: host    all             all             127.0.0.1/32            md5 host    all             all             200.200.203.0/24        md5 host    all             all             200.200.202.0/24        md5 host    all             all             172.16.101.0/24         md5 host    all             all             172.16.201.0/24         md5 host    all             all             172.16.14.0/24         md5 host    all             all             172.16.206.0/24         md5

推荐:PostgreSQL教程U31少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

预约试听课

已有385人预约都是免费的,你也试试吧...