Я предполагаю, что LocalDB не поддерживает аутентификацию Azure AD, поскольку я получаю следующее сообщение об ошибке:
CREATE USER [myuser] FROM EXTERNAL PROVIDER;
Неверный синтаксис рядом с 'PROVIDER'.
(я пытаюсь создать локальную БД для интеграционного тестирования из того же DacPac).
Однако я не могу найти какую-либо документацию, в которой явно указано, что LocalDB (или SQL Express) не поддерживает аутентификацию Azure AD.
Опыт показал, что то, что это не задокументировано, не означает, что это невозможно.
В Azure SQL Server вы активируете аутентификацию AD, назначая пользователя Azure AD администратором, что можно сделать с помощью модуля powershell AzureRM. Есть ли эквивалентный ни один лазурный способ достижения того же самого?