sql - Azure SQL Server - 无法访问 "database.usgovcloudapi.net"?

标签 sql sql-server azure azure-sql-database ssms

我正在尝试从本地计算机上的 SQL Server Management Studio 访问我的 Azure SQL 数据库,但由于需要 2FA 而失败。没关系,我会尝试排序。

我关心的是它尝试连接的服务器。 “database.usgovcloudapi.net”到底是什么???

SSMS Error Screenshot

最佳答案

我认为当您使用 Active Directory 身份验证登录 Azure SQL 数据库时会发生错误。

AD文档Authentication and authorization error codes向我们显示错误代码和消息,但不告诉我们如何解决问题:

enter image description here

您需要调用 AD 管理员重新配置您的 AD 帐户并重试。

如果您仍然遇到错误,文档建议我们:

更新:

恭喜ataraxia解决了错误:

“谢谢,我通过在 SSMS 登录提示上将身份验证提供程序更改为“Active Directory - 具有 MFA 支持的通用”来解决这个问题,然后打开一个浏览器窗口,使用常规 Microsoft 在线登录,并在输入我发送的凭据后向我的手机发送通知,然后返回 SSMS 并进行身份验证。”

如果有人想了解有关此内容的详细信息,请在评论中@ataraxia。

希望这有帮助。

关于sql - Azure SQL Server - 无法访问 "database.usgovcloudapi.net"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57484321/

相关文章:

php - 消息传递如何使用 php 和 mysqli 在 html 页面中工作?

azure - 将计算实例添加到 Azure Synapse(专用池)

azure - 如何在 Azure 数据工厂中触发时检查某些文件是否正在上传(允许在 ADF 中上传时读取文件)

php - 如何使用 SQL 注入(inject)提取登录信息?

sql - SSDT Schema Compare不断为用户寻找差异?

mysql - 在 MySQL 中用 1 个键查询 2 个以上的表?

c# - EF 中的 CurrentDateTime()

.net - 如何从 .NET 应用程序跟踪许多 SQL Server 数据库中的更改?

sql-server - 在 SQL Server 2008 中跨多个表、列使用全文搜索

azure - 已发布的 .net Core Azure 应用服务 (Linux) 没有权限