是否可以从 Azure SQL 查询 Active Directory

Is it possible to query the Active Directory from Azure SQL

我正在从 Microsoft SQL 的旧版本迁移到 Azure SQL。现有 SQL 服务器存储过程使用 OPENQUERY 和链接的 ADSI 服务器直接从 Active Directory 检索用户信息。

这在 Azure SQL 中可行吗?

Azure SQL 数据库只允许使用弹性查询查询另一个 Azure SQL 数据库(远程)或 Azure Synapse Analytics 数据库。不允许所有其他 SQL 和非 SQL 来源。

Azure 托管实例使用私有 VNET 并支持链接服务器到有限数量的目标。支持的目标:SQL 服务器和 SQL 数据库。不支持的目标:Active Directory、文件、Excel、Oracle、MySQL、Analysis Services 和其他 RDBMS。

Azure SQL 数据库无法与本地服务器通信,因为它不像托管实例那样使用私有 VNET。

如果您严重依赖它,您应该放弃所有 Azure SQL (PaaS) 选项并选择 SQL Server Azure VM。