azure synapse
#azure-synapse#managed-identity-overview

Managed identity overview

2025 (17.x) SQL Server 2025 (17.x) includes managed identity support for SQL Server on Windows. Use a managed identity to interact with resources in Azure by using Microsoft

2025 (17.x)

2025 (17.x) includes managed identity support for SQL Server on Windows. Use a

managed identity to interact with resources in Azure by using Microsoft Entra authentication.

2025 (17.x) introduces support for

Microsoft Entra managed identities. Use

managed identities to authenticate to Azure services without needing to manage credentials.

Managed identities are automatically managed by Azure and can be used to authenticate to

any service that supports Microsoft Entra authentication. With SQL Server 2025 (17.x), you can

use managed identities both to authenticate inbound connections, and also to authenticate

outbound connections to Azure services.

When you connect your SQL Server instance to Azure Arc, a system-assigned managed identity

is automatically created for the SQL Server hostname. After the managed identity is created,

you must associate the identity with the SQL Server instance and the Microsoft Entra tenant ID

by updating the registry.

For step-by-step setup instructions, see

Set up managed identity for SQL Server enabled by

Azure Arc.

When using managed identity with SQL Server enabled by Azure Arc, consider the following:

The managed identity is assigned at the Azure Arc server level.

Only system-assigned managed identities are supported.

uses this Azure Arc server level managed identity as the.

can use this primary managed identity in either

and/or

connections.

are logins and users connecting to SQL Server. Inbound

connections can also be achieved by using

App registration

, starting in SQL Server

2022 (16.x).

are SQL Server connections to Azure resources, like backup to

URL, or connecting to Azure Key Vault.

App Registration

enable a SQL Server to make outbound connections. Outbound

connections need a primary managed identity assigned to the SQL Server.

inbound outbound
Inbound connections
Outbound connections