Skip to main content

Autenticazione interattiva con Azure Active Directory

In questo articolo viene illustrato come eseguire l'autenticazione con un'identità Azure AD utilizzando l'autenticazione interattiva.

Prerequisiti comuni

  • Account disponibile in Azure Active Directory.

  • Azure MS SQL Server disponibile.

  • Azure Active Directory è impostato per gestire centralmente l'identità e l'accesso al database SQL di Azure.

  • MS ODBC Driver for SQL Server installato. La versione corrente è la 17.

Connessione con DSN

Puoi connetterti con il DNS tramite Data Connection Manager (DCM) o senza.

Prerequisiti : il DSN utente o di sistema è configurato nello strumento di gestione delle origini dati ODBC per utilizzare l'autenticazione interattiva di Azure Active Directory.

DNS Settings

Connessione con DSN senza DCM

  1. Posiziona lo strumento Dati di input nell'area di disegno di Designer.

  2. Seleziona la freccia giù nel campo Connetti un file o un database .

  3. In Origini dati , scegli Database SQL di Microsoft Azure - ODBC .

    MSQL ODBC
  4. Scegli il DSN creato nelle condizioni preliminari dal menu a discesa.

  5. Non è necessario immettere qui le credenziali poiché è attivato il browser esterno.

    External browser
    External browser
  6. In Query Builder , scegli una tabella qualsiasi del tuo database.

  7. Seleziona OK .

Nota

È necessario immettere le credenziali per ogni modifica delle impostazioni e ogni esecuzione del flusso di lavoro. Per eliminare questo problema, imposta Memorizza i dati nella cache nello strumento Dati di input.

Connessione con DSN tramite DCM

  1. Assicurati che DCM sia abilitato.

  2. Posiziona lo strumento Dati di input nell'area di disegno di Designer.

  3. Sotto il campo Connetti un file o un database , seleziona Configura una connessione .

  4. Scegli Database SQL di Microsoft Azure - ODBC in Origini dati .

    MSQL ODBC
  5. Seleziona il pulsante Aggiungi origine dati .

    Add Data Source
  6. Inserisci un nome descrittivo nel campo Nome origine dati.

  7. Immetti il nome del DSN creato nello strumento di gestione delle origini dati ODBC e seleziona Salva .

    Enter a name of DNS
  8. Seleziona Connetti credenziale .

    Connect Credentials
  9. In Metodo di autenticazione , seleziona Nessuna credenziale .

  10. Seleziona Collega .

    Click Link
  11. Seleziona Connetti .

    Click Connect
  12. Viene attivato un browser esterno per immettere le credenziali.

  13. Scegli una tabella qualsiasi del tuo database in Query Builder .

  14. Seleziona OK .

Nota

È necessario immettere le credenziali per ogni modifica delle impostazioni e ogni esecuzione del flusso di lavoro. Per eliminare questo problema, imposta Memorizza i dati nella cache nello strumento Dati di input.

Connessione senza DSN

Puoi stabilire una connessione senza DSN tramite Data Connection Manager (DCM) o senza.

Connessione senza DSN e senza DCM

  1. Posiziona lo strumento Dati di input nell'area di disegno di Designer.

  2. Immetti questa stringa di connessione nel campo Connetti un file o un database :

    odbc:Driver={ODBC Driver 17 for SQL Server};Server=tcp:<_your_server_>,1433;Database=<_your_db_>;Encrypt=yes;TrustServerCertificate=no;Connection Timeout=30;Authentication=ActiveDirectoryInteractive

    Sostituisci il testo tra <> con i valori effettivi.

  3. Seleziona l'icona con i 3 puntini accanto all'opzione Tabella o query .

  4. Viene attivato un browser esterno per immettere le credenziali.

  5. Scegli una tabella qualsiasi del tuo database in Query Builder .

  6. Seleziona OK .

Nota

È necessario immettere le credenziali per ogni modifica delle impostazioni e ogni esecuzione del flusso di lavoro. Per eliminare questo problema, imposta Memorizza i dati nella cache nello strumento Dati di input.

Connessione senza DSN tramite DCM

  1. Assicurati che DCM sia abilitato.

  2. Posiziona lo strumento Dati di input nell'area di disegno di Designer.

  3. Sotto il campo Connetti un file o un database , seleziona Configura una connessione .

  4. Scegli Microsoft SQL Server - Connessione rapida in Origini dati .

    MSQL Server Quick Connect
  5. Seleziona il pulsante Aggiungi origine dati .

    Add Data Source
  6. Inserisci un nome descrittivo in Nome origine dati, il server effettivo e il nome del database.

  7. Assicurati che Driver sia impostato su ODBC Driver 17 for SQL Server .

  8. Seleziona il pulsante Salva .

    Click on Save
  9. Seleziona Connetti credenziale .

  10. Scegli o specifica Azure Active Directory interattivo in Metodo di autenticazione e seleziona Collega .

    Click Link
  11. Seleziona Connetti .

  12. Viene attivato un browser esterno per immettere le credenziali.

  13. Scegli una tabella qualsiasi del tuo database in Query Builder .

  14. Seleziona OK .

Nota

È necessario immettere le credenziali per ogni modifica delle impostazioni e ogni esecuzione del flusso di lavoro. Per eliminare questo problema, imposta Memorizza i dati nella cache nello strumento Dati di input.