首页 > 解决方案 > 超时已过期:使用本地 pdAmin 连接 Azure Postgres

问题描述

psql在 Azure 上使用。虽然我能够成功地连接它CLI并使用 Pythonpsycopg2或其他模块和库,但我在将它连接到pgadmin Web UI.

连接Azure POSTGRESin的过程pgadmin如下:

  1. 单击添加新服务器。
  2. 在常规选项卡下提供名称。
  3. 提供主机、端口、数据库名称、用户名、密码。

点击后Save总是弹出connection timeout error

虽然使用上述配置,我可以在 中连接到它python,创建游标并提交查询。我们是否需要进行其他设置才能将其连接到pgadmin. 我是云新手,不确定是否token access需要提供一些额外的安全检查。

标签: postgresqlazurepgadminpgadmin-4

解决方案


请检查您是否在 Postgres DB 防火墙规则中启用了本地公共 IP 地址? 在此处输入图像描述 创建新数据库并将本地公共 IP 添加到防火墙规则后,我可以通过本地 pgAdmin 成功连接到数据库:

在此处输入图像描述 配置: 在此处输入图像描述 在此处输入图像描述


推荐阅读