【问题标题】:SQL Azure database connection issueSQL Azure 数据库连接问题
【发布时间】:2020-12-03 02:04:33
【问题描述】:

我的问题是,当我尝试使用 Azure VM 中的 SQL 身份验证连接 SQL Azure 数据库时出现以下错误。这个问题很有趣,因为我可以从不同的 Azure VM 连接相同的数据库。 SQL Server 有防火墙,并且两个 VM IP 地址都被列入白名单。我试图让两个 VM 的 tcpping 到 SQL 目标都可以正常工作。不幸的是,我无权从目标 SQL Server 获取天蓝色诊断日志。有谁知道可能是什么问题?

错误信息:

无法打开登录请求的服务器“XXXXXX”。登录失败。

【问题讨论】:

  • 这两个虚拟机在同一个 VNET 中?如果没有,请仔细检查 NSG 规则(传出)。可能1433不允许在困扰您的那一项中?
  • 您是否将Allow Azure Services and resources to access this server 切换为开启?如果你设置了配置,Azure服务可以直接访问服务。
  • 嗨@arif,你解决了错误吗?
  • 是的,我能够通过将 VM 移动到另一个 vnet 来解决问题。即使它有公共 IP,它也使用私有 IP,我相信是因为子网服务端点配置
  • @arifcoskun 恭喜您解决了这个问题!我帮助您将其发布为答案,然后其他人可以知道。您可以接受它作为答案(单击答案旁边的复选标记以将其从灰色切换为已填充。)。这对其他社区成员可能是有益的。谢谢。

标签: sql-server azure


【解决方案1】:

恭喜您解决了问题:

“是的,我可以通过将 VM 移动到另一个 vnet 来解决这个问题。即使它有公共 IP,它也使用私有 IP,我相信是因为子网服务端点配置”

我帮助您将其发布为答案,这可能对其他社区成员有益。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-08-04
    • 2021-12-08
    • 1970-01-01
    • 2018-05-20
    • 2014-09-26
    • 2013-07-15
    • 1970-01-01
    相关资源
    最近更新 更多