Managed identities in Microsoft Entra for Azure Synapse Analytics

Microsoft Entra ID (formerly Azure Active Directory) dá suporte a dois tipos de identidades gerenciadas: SMI (identidade gerenciada) atribuída pelo sistema e UMI (identidade gerenciada atribuída pelo usuário). Para obter mais informações, confira Tipos de identidade gerenciada.

Você pode usar identidades gerenciadas para acessar um banco de dados SQL Synapse usando a opção Authentication=Active Directory Managed Identityde cadeia de conexão SQL. Você precisa criar um usuário SQL com base na identidade gerenciada no banco de dados de destino usando a instrução CREATE USER. Para obter mais informações, consulte Usando a autenticação do Microsoft Entra com o SqlClient.

Criar uma identidade gerenciada atribuída ao usuário

Para obter informações sobre como criar uma UMI, confira Gerenciar identidades gerenciadas atribuídas pelo usuário.

Para usar um UMI com um espaço de trabalho Synapse, primeiro crie credenciais na sua instância de serviço. Para mais informações, veja identidade gerenciada de serviço para Azure Synapse Analytics.

Permissions

Para acessar um banco de dados em um pool SQL dedicado ou serverless, crie um usuário de banco de dados para a identidade gerenciada e conceda as permissões necessárias. Para detalhes sobre usuários do Microsoft Entra e permissões de banco de dados no Synapse SQL, veja Autenticação SQL no Azure Synapse Analytics.