Skip to content

Commit b6d8813

Browse files
Merge pull request #34865 from PratimDasgupta/250731-managed-identity-versioning
Managed Identity Support
2 parents e7483d4 + 49ca1dd commit b6d8813

File tree

4 files changed

+12
-7
lines changed

4 files changed

+12
-7
lines changed

docs/includes/entra-id-tutorial.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
author: MikeRayMSFT
33
ms.author: mikeray
44
ms.reviewer: randolphwest
5-
ms.date: 07/11/2025
5+
ms.date: 07/31/2025
66
ms.service: sql
77
ms.topic: include
88
---
@@ -179,6 +179,10 @@ Or,
179179
180180
## Configure Microsoft Entra authentication for SQL Server through Azure portal
181181
182+
The steps in Azure portal apply to [!INCLUDE [sssql22-md](sssql22-md.md)].
183+
184+
The steps in Azure portal do not apply to [!INCLUDE [sssql25-md](sssql25-md.md)].
185+
182186
> [!NOTE]
183187
> You can configure Microsoft Entra authentication with any of the following experiences:
184188
>
@@ -238,7 +242,7 @@ After the Azure Arc agent on the SQL Server host has completed its operation, th
238242
The same syntax for creating Microsoft Entra logins and users on Azure SQL Database and Azure SQL Managed Instance can now be used on SQL Server.
239243
240244
> [!NOTE]
241-
> On SQL Server, any account that has the `ALTER ANY LOGIN` or `ALTER ANY USER` permission can create Microsoft Entra logins or users, respectively. The account doesn't need to be a Microsoft Entra login.
245+
> On SQL Server, any Microsoft Entra account that has the `ALTER ANY LOGIN` or `ALTER ANY USER` permission can create Microsoft Entra logins or users, respectively. Otherwise, only accounts with `sysadmin` permissions can create Microsoft Entra logins or users.
242246
243247
To create a login for a Microsoft Entra account, execute the following T-SQL command in the `master` database:
244248

docs/relational-databases/security/authentication-access/azure-ad-authentication-sql-server-setup-tutorial.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Tutorial on how to set up Microsoft Entra authentication for SQL Se
44
author: PratimDasgupta
55
ms.author: prdasgu
66
ms.reviewer: vanto, randolphwest
7-
ms.date: 04/04/2025
7+
ms.date: 07/31/2025
88
ms.service: sql
99
ms.subservice: security
1010
ms.topic: tutorial
@@ -13,6 +13,6 @@ monikerRange: ">=sql-server-ver16||>= sql-server-linux-ver16"
1313

1414
# Tutorial: Set up Microsoft Entra authentication for SQL Server
1515

16-
[!INCLUDE [SQL Server 2022](../../../includes/applies-to-version/sqlserver2022.md)]
16+
[!INCLUDE [SQL Server 2022](../../../includes/applies-to-version/sqlserver2022.md)] only.
1717

1818
[!INCLUDE [entra-id-tutorial](../../../includes/entra-id-tutorial.md)]

docs/relational-databases/security/authentication-access/microsoft-entra-authentication-sql-server-enable-without-arc.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Tutorial on how to set up Microsoft Entra authentication for SQL Se
44
author: PratimDasgupta
55
ms.author: prdasgu
66
ms.reviewer: vanto
7-
ms.date: 05/09/2025
7+
ms.date: 07/31/2025
88
ms.service: sql
99
ms.subservice: security
1010
ms.topic: tutorial
@@ -13,7 +13,7 @@ monikerRange: ">=sql-server-ver16 || >=sql-server-linux-ver16"
1313

1414
# Tutorial: Enable Microsoft Entra authentication for SQL Server on Windows without Azure Arc
1515

16-
[!INCLUDE [SQL Server 2022](../../../includes/applies-to-version/sqlserver2022.md)]
16+
[!INCLUDE [SQL Server 2022](../../../includes/applies-to-version/sqlserver2022.md)] and later.
1717

1818
This article describes how to authenticate with Microsoft Entra ID without setting up Azure Arc for your on-premises SQL Server 2022 and later versions. Microsoft Entra authentication is a cloud-based identity management service that provides secure access to SQL Server databases. This tutorial guides you through the process of setting up Microsoft Entra authentication for SQL Server on Windows without Azure Arc.
1919

docs/sql-server/azure-arc/managed-identity.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn how to use a managed identity with SQL Server 2025.
44
author: PratimDasgupta
55
ms.author: prdasgu
66
ms.reviewer: mikeray, randolphwest, mathoma, vanto
7-
ms.date: 07/06/2025
7+
ms.date: 07/28/2025
88
ms.service: sql
99
ms.topic: how-to
1010
ms.custom:
@@ -38,6 +38,7 @@ When using managed identity with SQL Server enabled by Azure Arc, consider the f
3838
- `Inbound connections` are logins and users connecting to SQL Server. Inbound connections can also be achieved by using [App registration](entra-authentication-setup-tutorial.md), starting in [!INCLUDE [sssql22-md](../../includes/sssql22-md.md)].
3939
- `Outbound connections` are SQL Server connections to Azure resources, like backup to URL, or connecting to Azure Key Vault.
4040
- App Registration **can't** enable a SQL Server to make outbound connections. Outbound connections need a primary managed identity assigned to the SQL Server.
41+
- For SQL Server 2025 and later, we recommend that you use managed identity based Microsoft Entra setup, as detailed in this article. Alternatively, you can configure an [app registration for SQL Server 2025.](/sql/relational-databases/security/authentication-access/microsoft-entra-authentication-sql-server-enable-without-arc)
4142

4243
## Prerequisites
4344

0 commit comments

Comments
 (0)