【发布时间】: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