我认为 LocalDB 不支持 Azure AD 身份验证,因为我收到以下错误消息:
CREATE USER [myuser] FROM EXTERNAL PROVIDER;
Incorrect syntax near 'PROVIDER'.
(我正在尝试创建本地数据库以从同一个 DacPac 进行集成测试)。
但是,我找不到任何明确表明 LocalDB(或 SQL Express)不支持 Azure AD Auth 的文档。
经验发现,仅仅因为没有记录并不意味着它不可能。
在 Azure SQL Server 中,您可以通过将 Azure AD 用户分配为管理员来激活 AD 身份验证,这可以通过 AzureRM powershell 模块来完成。是否有等效的 none azurerm 方法来实现相同的目标?
最佳答案
目前,它既没有记录,也无法在 LocalDB 上进行 AAD 身份验证。
关于azure-active-directory - LocalDB 上的 Azure AD 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54215902/