Azure devops 在AzureDevOps中使用Azure SQL托管实例上的托管标识进行Dacpac部署

Azure devops 在AzureDevOps中使用Azure SQL托管实例上的托管标识进行Dacpac部署,azure-devops,Azure Devops,我正在尝试配置Azure Key Vault并设置托管标识,以便在Azure开发人员操作的CI/CD管道中使用 我查看了MSDN文档,但我只查看了与Azure SQL一起使用的特定链接,我们使用的是Azure SQL托管实例。如果我没有误解,事实上,您希望使用托管标识与Azure SQL托管实例一起工作?如果不幸的是,托管标识无法与Azure SQL托管实例一起使用。请查看此文档:。它详细列出了所有支持使用托管身份的Azure服务名称 您可以看到,对于SQL数据库,它只支持与Azure SQL

我正在尝试配置Azure Key Vault并设置托管标识,以便在Azure开发人员操作的CI/CD管道中使用


我查看了MSDN文档,但我只查看了与Azure SQL一起使用的特定链接,我们使用的是Azure SQL托管实例。

如果我没有误解,事实上,您希望使用
托管标识
Azure SQL托管实例
一起工作?如果不幸的是,托管标识无法与Azure SQL托管实例一起使用。请查看此文档:。它详细列出了所有支持使用
托管身份的Azure服务名称

您可以看到,对于SQL数据库,它只支持与
Azure SQL
集成,而不支持
Azure SQL托管实例
。这就是为什么您只能看到使用
Azure SQL
的文档链接

到目前为止,Azure SQL托管实例仅支持两种:

SQL身份验证:

此身份验证方法使用用户名和密码

Azure Active Directory身份验证:

此身份验证方法使用Azure Active Directory管理的标识 托管域和集成域支持目录和。使用 Active Directory身份验证(集成安全性) 可能


您可以引用此线程:。在这个线程中,out engineer提供了一些解决方法,如果您试图使用托管标识配置应用程序。

非常感谢Merlin,您帮了大忙。@SQLAstro,欢迎!因此,您可以让其他用户看到该解决方案是否有效。