Condividi tramite


Configurazione di un'Istanza gestita di SQL di Azure per l'autenticazione Windows per ID Microsoft Entra

Si applica a: Istanza gestita di SQL di Azure SQL

Questo articolo descrive come configurare un'istanza gestita per supportare l'autenticazione di Windows per le entità in Microsoft Entra ID (in precedenza Azure Active Directory). I passaggi per configurare Istanza gestita di SQL di Azure sono gli stessi sia per il flusso di autenticazione basato sull'attendibilità in ingresso che per il flusso di autenticazione interattivo moderno.

Prerequisiti

Per configurare un'istanza gestita con l'autenticazione Windows per le entità di Microsoft Entra, sono necessari i prerequisiti seguenti:

Prerequisito Descrizione
Modulo Az.Sql PowerShell Questo modulo di PowerShell fornisce i cmdlet di gestione per le risorse di Azure SQL.

Installare questo modulo eseguendo il comando PowerShell seguente: Install-Module -Name Az.Sql
Modulo Microsoft Graph PowerShell Questo modulo fornisce i cmdlet di gestione per le attività amministrative di Microsoft Entra, ad esempio la gestione di utenti ed entità servizio.

Installare questo modulo eseguendo il comando PowerShell seguente: Install-Module –Name Microsoft.Graph
Istanza gestita È possibile creare una nuova istanza gestita o usarne una esistente. È necessario abilitare l'autenticazione di Microsoft Entra nell'istanza gestita.

Configurare l'autenticazione Windows per un'Istanza gestita di SQL di Azure

Per abilitare l'autenticazione di Windows per le entità di sicurezza di Microsoft Entra, è necessario abilitare un'entità di servizio assegnata dal sistema in ogni istanza gestita. L'entità di servizio assegnata dal sistema consente agli utenti dell'istanza gestita di eseguire l'autenticazione usando il protocollo Kerberos. È anche necessario concedere il consenso da amministratore a ogni entità di servizio.

Abilitare un'entità servizio assegnata dal sistema

Per abilitare un'entità di servizio assegnata dal sistema per un'istanza gestita:

  1. Accedere al portale di Azure.
  2. Passare all'istanza gestita.
  3. Selezionare Identità.
  4. Impostare Entità di servizio assegnata dal sistema su . Screenshot del riquadro identità per un'istanza gestita nella portale di Azure, con 'Entità servizio assegnata dal sistema' impostata su 'Attivato'.
  5. Seleziona Salva.
  1. Accedere al portale di Azure.

  2. Aprire ID Microsoft Entra.

  3. Selezionare Registrazioni app.

  4. Selezionare Tutte le applicazioni. Screenshot della risorsa MICROSOFT Entra ID nel portale di Azure con Registrazioni app selezionato nel riquadro a sinistra.

  5. Selezionare l'applicazione con il nome visualizzato corrispondente all'istanza gestita. Il nome sarà nel formato: <managedinstancename> principal.

  6. Selezionare Autorizzazioni API.

  7. Seleziona Concedi consenso amministratore.

    Screenshot del portale di Azure delle autorizzazioni configurate per le applicazioni. Lo stato dell'applicazione di esempio è

  8. Nella finestra Concedi conferma del consenso amministratore, selezionare .

Connettersi a un'istanza gestita usando l'autenticazione di Windows

Se è già stato implementato il flusso di autenticazione basata su attendibilità in ingresso o il flusso di autenticazione interattiva moderna, a seconda della versione del client, è ora possibile testare la connessione all'istanza gestita con l'autenticazione di Windows.

Per testare la connessione con SQL Server Management Studio (SSMS), seguire la procedura descritta in Avvio rapido: Usare SSMS per connettersi ed eseguire query su database SQL di Azure o Istanza gestita di SQL di Azure. Selezionare Autenticazione di Windows come tipo di autenticazione.

Finestra di dialogo di SQL Server Management Studio con un nome di istanza gestita nell'area

Passaggi successivi

Scopri di più sull’implementazione delll'autenticazione Windows per le entità di Microsoft Entra sull’istanza gestita di SQL di Azure: