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