本地navicat无法访问腾讯云服务器上的postgreSQL
环境:
服务器:腾讯云(windows server 16)
访问pgsql客户端:navicat 15
服务器安装:
引用地址:https://www.runoob.com/postgresql/windows-install-postgresql.html;
安装完成默认用户是postgres,安装输入的密码则是你当前默认用户的登录密码。修改密码可以通过pgadmin(C:\pgsql\pgAdmin 4\bin)下的客户端打开可以修改,如下图,
打开客户端,输入密码后可以选择用户修改密码。

(tips:安装完成会提示是否需要安装stack builder,我这里是选择不安装,毕竟我又用不到~~ )
问题:
无法在navicat连接服务器上的,博主刚开始以为是服务器安全项里面没有配置当前端口,结果配置了无法访问。
问题的原因是因为pgsql跟mysql一样,config默认只能本地访问,如果需要其他ip访问,则需要改pg_hba.conf文件,这样就可以正常访问了。



浙公网安备 33010602011771号