【问题标题】:Unable to connect remotely to SQL Azure DB using SSMS 2016无法使用 SSMS 2016 远程连接到 SQL Azure DB
【发布时间】:2018-08-09 07:29:57
【问题描述】:

我能够使用 sql authentication 连接到 SQL Azure 数据库。但是,我无法使用 Azure VM 中的域帐户(domain\AccountName) 进行连接。我正在使用 SSMS 2016 版本并使用“Active Directory Integrated”选项和默认数据库作为 azure 数据库。

要记住的几件事 1) 我已经使用我现在正在测试的同一帐户在门户中创建了这个 Azure 数据库,以便从 Azure VM 进行连接。 2)此域帐户启用了 MFA,因为在连接到 VPN 时,我需要输入通过手机获得的密码才能登录

以下是我在尝试使用每个选项时遇到的错误

1) Active Directory 集成

无法连接到 XXXXX.database.windows.net。

------------------ 附加信息:

无法在 Active 中验证用户 NT Authority\Anonymous Logon 目录(身份验证=ActiveDirectoryIntegrated)。错误代码 0xCAA2000C;状态 10 AADSTS50076:由于进行了配置更改 由您的管理员,或者因为您搬到了一个新的位置,您 必须使用多重身份验证才能访问 xxxxx。跟踪 ID: 06d7d4bc-4fc2-4ce3-9bda-486e31370300 相关 ID: ac7592ee-1c21-4875-8455-5a10a9588725 时间戳:2018-08-09 06:14:07Z (Microsoft SQL Server,错误:0)

2) 活动目录密码

无法连接到 xxx.database.windows.net。

------------------ 附加信息:

在 Active 中验证用户 User@domainname 失败 目录(身份验证=ActiveDirectoryPassword)。错误代码 0xCAA2000C;状态 10 AADSTS50076:由于进行了配置更改 由您的管理员,或者因为您搬到了一个新的位置,您 必须使用多重身份验证才能访问 xxxx。跟踪 ID: ac6347b5-c1f8-4f81-8f83-5284b8010400 相关 ID: 4e67f279-1d47-4ce9-97d7-68e074f616fc 时间戳:2018-08-09 07:22:40Z (Microsoft SQL Server,错误:0)

3)Active Directory MFA

无法连接到 xxx.database.windows.net。

------------------ 附加信息:

发生了一个或多个错误。 (mscorlib)


无法获取授权令牌 (Microsoft.SqlServer.Management.AzureAuthenticationManagement)


发生了一个或多个错误。 (mscorlib)


用户取消了身份验证 (Microsoft.IdentityModel.Clients.ActiveDirectory)

【问题讨论】:

    标签: azure-sql-database sql-azure-federations


    【解决方案1】:

    您可以从 Azure VM 进行连接,因为它是 Azure 的受信任位置。您需要使用运行 SSMS 的 IP 地址创建一个受信任的位置。请按照this 文章中的说明进行操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多