您现在的位置是:首页 » 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_教程_免费儿童编程学习平台