Подключение приложения логики Azure к SQL с использованием учетной записи Azure AD - PullRequest
0 голосов
/ 25 октября 2018

Я пытаюсь использовать учетную запись Azure AD в качестве учетных данных для подключения SQL Azure, но при попытке настроить подключение на портале Azure появляется следующая ошибка:

Проверьте свою учетную записьинформация и / или разрешения и попробуйте еще раз.Сведения: Microsoft SQL: не удается открыть сервер «mydomain.onmicrosoft.com», запрошенный при входе в систему.Ошибка входа в систему.

Я пытаюсь подключиться, используя «myaccountname@mydomain.onmicrosoft.com».Я проверил, правильно ли настроена учетная запись администратора Azure AD в моем SQL Server Azure, и что учетная запись «myaccountname» принадлежит группе AD, которой в базе данных назначена роль db_owner.Я могу успешно подключиться к базе данных, используя SSMS и эту учетную запись, но когда я пытаюсь настроить соединитель SQL в приложении логики для использования этой учетной записи, я не могу обойти ошибку.

Можно ли использовать учетную запись Azure AD в качестве учетной записи службы для доступа к Azure SQL Server из приложения логики?Я не могу найти документацию, чтобы подтвердить, разрешено это или нет.Обратите внимание, что если я использую учетную запись sqladmin, то SQL-соединение Azure Logic App работает, но если я пытаюсь использовать учетную запись администратора Azure AD, это не так.

Я подумал, что это может быть проблема с брандмауэром, но я неЯ думаю, это потому, что для флага «Разрешить доступ к службам Azure» задано значение «истина», и на портале при попытке установить соединение я могу выбрать SQL Server Azure и затем увидеть базу данных.

1 Ответ

0 голосов
/ 26 октября 2018

Похоже, вы выбираете тип аутентификации, например Active Directory - Password, чтобы использовать учетную запись Azure в SSMS для входа в систему.

Но соединитель Sql в приложении Azure Logic не может этого достичь.Вы можете проголосовать за этот отзыв , чтобы способствовать реализации этой функции.

...