Невозможно удаленно подключиться к базе данных SQL Azure с помощью SSMS 2016
Я могу подключиться к базе данных SQL Azure с использованием аутентификации SQL. Однако я не могу подключиться, используя учетную запись домена (domain\AccountName) из виртуальной машины Azure. Я использую версию SSMS 2016 и использую опцию "Интегрированная Active Directory" и базу данных по умолчанию в качестве базы данных Azure.
Несколько вещей, о которых нужно помнить 1) Я создал эту базу данных Azure на портале, используя ту же учетную запись, которую я сейчас тестирую для подключения с виртуальной машины Azure. 2) В этой учетной записи домена включен MFA, потому что при подключении к VPN мне нужно ввести пароль, который я получаю через телефон для входа
Ниже приведены ошибки, которые я получаю при попытке использовать каждый из параметров
1) Интегрированный Active Directory
Не удается подключиться к XXXXX.database.windows.net.
------------------------------ ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:
Не удалось аутентифицировать пользователя NT Authority\Anonymous Logon в Active Directory (Authentication=ActiveDirectoryIntegrated). Код ошибки 0xCAA2000C; состояние 10 AADSTS50076: из-за изменения конфигурации, сделанного вашим администратором, или из-за того, что вы переехали в новое местоположение, вы должны использовать многофакторную аутентификацию для доступа к xxxxx. Идентификатор трассировки: 06d7d4bc-4fc2-4ce3-9bda-486e31370300 Идентификатор корреляции: ac7592ee-1c21-4875-8455-5a10a9588725 Отметка времени: 2018-08-09 06:14:07Z (Microsoft SQL Server, ошибка: 0)
2) Пароль Active Directory
Не удается подключиться к xxx.database.windows.net.
------------------------------ ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:
Не удалось аутентифицировать пользователя User@domainname в Active Directory (Authentication=ActiveDirectoryPassword). Код ошибки 0xCAA2000C; состояние 10 AADSTS50076: из-за изменения конфигурации, сделанного вашим администратором, или из-за того, что вы переехали в новое местоположение, вы должны использовать многофакторную аутентификацию для доступа к xxxx. Идентификатор трассировки: ac6347b5-c1f8-4f81-8f83-5284b8010400 Идентификатор корреляции: 4e67f279-1d47-4ce9-97d7-68e074f616fc Метка времени: 2018-08-09 07:22:40Z (Microsoft SQL Server, ошибка: 0)
3) Active Directory МФА
Не удается подключиться к xxx.database.windows.net.
------------------------------ ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:
Произошла одна или несколько ошибок. (Mscorlib)
Не удалось получить токен авторизации (Microsoft.SqlServer.Management.AzureAuthenticationManagement)
Произошла одна или несколько ошибок. (Mscorlib)
Пользователь отменил аутентификацию (Microsoft.IdentityModel.Clients.ActiveDirectory)
2 ответа
Вы можете подключиться с виртуальной машины Azure, потому что это надежное расположение для Azure. Вам необходимо создать надежное расположение с IP-адресом, на котором вы используете SSMS. Пожалуйста, следуйте инструкциям на эту статью.