我是新手,我找到了一份需要连接到PostgreSQL数据库的工作,他们告诉我使用以下命令:
psql -h remote_ip -p 54320 -U user -d database
我正在尝试连接 Navicat 但发生此错误:
psql: FATAL: no pg_hba.conf entry for host "18.221.220.67", user "pse", database "pse", SSL off
听起来你不是这个数据库的DBA,谁是DBA,都忘了配置数据库让你进来。 您必须让他们为您修复它。 也许你应该通过一个VPN进入,这将改变你的明显IP地址(尽管在这种情况下,我认为你甚至无法在没有VPN的情况下联系数据库;因为它会被防火墙阻止(。 或者,也许您只能通过 SSL 进行连接,但 navicat 出于某种原因并没有尝试这样做。