2

我已经在 postgreSQL 中的 Azure 数据库中创建了一个数据库,但是当我尝试通过 pgadmin 连接时,它说无法连接超时已过期(我很确定管理员和密码是正确的)。有人面临这个问题吗?pgadmin 有替代方案吗?

在此处输入图像描述

4

3 回答 3

1

pgadmin适用于 Azure Postgres。有几件事要检查:

  • 确保 Azure 中有本地 IP 地址的防火墙例外。
  • 使用user@server您的用户名格式
  • 用作server.postgres.database.azure.com您的主机名
  • 确保require在 SSL 选项卡中将 SSL 模式设置为

祝你好运!

于 2021-04-01T14:15:45.663 回答
0

pgadmin 可以完美地针对 Postgres 的 Azure 数据库。这是文档的链接。

  • 将本地 IP 添加到 Azure 中的防火墙
  • 在 Azure 门户中,导航到连接字符串以获取您的数据库凭据
  • 使用 user@server 格式作为您的用户名
  • 使用 server.postgres.database.azure.com 作为您的主机名
  • 维护数据库应设置为 postgres
  • 确保 SSL 模式在 SSL 选项卡下设置为要求

这对我有用。

于 2022-01-14T15:09:48.970 回答
0

以下设置对我有用,您可以在下面使用

在此处输入图像描述

在此处输入图像描述

于 2021-12-24T04:55:33.740 回答