我可以从任何服务器连接到我的远程数据库。但我无法从我的本地计算机上执行此操作,显示连接超时错误。这不是主机上的权限问题,在AWS中我配置为允许任何人使用5432 / TCP连接。它也不是同时连接的问题,有0个连接我无法从我的计算机连接。可能是什么?
我使用psql -h host -d db_name -U user
进行连接。它也不适用于psql -h host -d db_name -U user -W
。
错误是:
psql: could not connect to server: Connection timed out
Is the server running on host "HOST_OMITTED" (IP_OMITTED) and accepting
TCP/IP connections on port 5432?
答案 0 :(得分:0)
您在AWS上的Postgresql服务器的安全组设置如何?您必须确保允许您访问本地IP。