我们在使用Navicat Premium建立PostgreSQL数据库连接时,往往会出现错误提示,无法连接
出现此错误的原因在于PostgreSQL数据库默认是只允许本地访问的,也就是在对应的pg_hba.conf配置文件中只允许127.0.0.1这个IP段的地址访问的。如果外网访问,则会出现上图的错误提示。
解决办法:找到pg_hba.conf配置文件,该文件则在Postgre数据库安装文件目录下的data文件夹中
右键编辑该文件,在配置文件末尾添上:host all all 0.0.0.0/0 md5
具体如下图
接下来重新连接数据库,问题就得到解决啦!