Skip to main content

Azure Active Directory: Interaktive Authentifizierung

In diesem Artikel wird gezeigt, wie Sie sich mittels Azure-AD-Identität und einer interaktiven Authentifizierung authentifizieren.

Allgemeine Voraussetzungen

  • Verfügbares Konto in Azure Active Directory.

  • Verfügbarer Azure MS SQL Server.

  • Azure Active Directory zur zentralen Verwaltung von Identität und Zugriff auf die Azure-SQL-Datenbank.

  • Installierte MS ODBC-Treiber für SQL Server. Die aktuelle Version ist 17.

DSN-Verbindung

Sie können eine Verbindung mit DNS über Data Connection Manager (DCM) herstellen, oder ohne diesen.

Voraussetzungen : Benutzer- oder System-DSN ist im ODBC-Datenquellenmanager für die Verwendung der interaktiven Azure Active Directory-Authentifizierung konfiguriert.

DNS Settings

DSN-Verbindung ohne DCM

  1. Platzieren Sie das Eingabedaten-Tool auf dem Canvas von Designer.

  2. Wählen Sie im Feld Datei oder Datenbank verbinden den Abwärtspfeil aus.

  3. Wählen Sie unter Datenquellen die Option Microsoft Azure SQL Database – ODBC .

    MSQL ODBC
  4. Wählen Sie den in den Vorbedingungen DSN erstellt aus dem Dropdown-Menü aus.

  5. Sie müssen hier keine Anmeldedaten eingeben, da der externe Browser ausgelöst wird.

    External browser
    External browser
  6. Wählen Sie im Query Builder eine beliebige Tabelle aus Ihrer Datenbank aus.

  7. Wählen Sie OK aus.

Anmerkung

Anmeldedaten sind für alle Änderungen an Einstellungen und bei jeder Workflow-Ausführung erforderlich. Um dies zu vermeiden, legen Sie im Eingabedaten-Tool die Option Daten zwischenspeichern fest.

DSN-Verbindung mit DCM

  1. Stellen Sie sicher, dass DCM aktiviert ist.

  2. Platzieren Sie das Eingabedaten-Tool auf dem Canvas von Designer.

  3. Wählen Sie unter dem Feld Datei oder Datenbank verbinden die Option Verbindung einrichten aus.

  4. Wählen Sie Microsoft Azure SQL Database – ODBC unter Datenquellen aus.

    MSQL ODBC
  5. Wählen Sie die Schaltfläche Datenquelle hinzufügen aus.

    Add Data Source
  6. Geben Sie einen aussagekräftigen Namen für die Datenquelle ein.

  7. Geben Sie den Namen des DSN ein, der im ODBC-Datenquellenmanager erstellt wurde, und wählen Sie Speichern aus.

    Enter a name of DNS
  8. Wählen Sie Anmeldedaten verbinden aus.

    Connect Credentials
  9. Wählen Sie unter Authentifizierungsmethode die Option Keine Anmeldedaten aus.

  10. Wählen Sie Verknüpfen aus.

    Click Link
  11. Wählen Sie Verbinden aus.

    Click Connect
  12. Der externe Browser wird ausgelöst, damit Sie die Anmeldedaten eingeben können.

  13. Wählen Sie eine beliebige Tabelle aus Ihrer Datenbank im Query Builder aus.

  14. Wählen Sie OK aus.

Anmerkung

Anmeldedaten sind für alle Änderungen an Einstellungen und bei jeder Workflow-Ausführung erforderlich. Um dies zu vermeiden, legen Sie im Eingabedaten-Tool die Option Daten zwischenspeichern fest.

Verbindung ohne DSN

Sie können eine Verbindung ohne DSN über Data Connection Manager (DCM) herstellen, oder ohne diesen zu verwenden.

Verbindung ohne DSN und ohne DCM

  1. Platzieren Sie das Eingabedaten-Tool auf dem Canvas von Designer

  2. Geben Sie diese Verbindungszeichenfolge in das Feld Datei oder Datenbank verbinden ein:

    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

    Ersetzen Sie den Text zwischen <> durch tatsächliche Werte.

  3. Wählen Sie das Drei-Punkte-Symbol neben der Option Tabelle oder Abfrage aus.

  4. Ein externer Browser wird ausgelöst, damit Sie die Anmeldedaten eingeben können.

  5. Wählen Sie eine beliebige Tabelle aus Ihrer Datenbank im Query Builder aus.

  6. Wählen Sie OK aus.

Anmerkung

Anmeldedaten sind für alle Änderungen an Einstellungen und bei jeder Workflow-Ausführung erforderlich. Um dies zu vermeiden, legen Sie im Eingabedaten-Tool die Option Daten zwischenspeichern fest.

Verbindung ohne DSN, mit DCM

  1. Stellen Sie sicher, dass DCM aktiviert ist.

  2. Platzieren Sie das Eingabedaten-Tool auf dem Canvas von Designer.

  3. Wählen Sie unter dem Feld Datei oder Datenbank verbinden die Option Verbindung einrichten aus.

  4. Wählen Sie Microsoft SQL Server – Schnellverbindung aus Datenquellen aus.

    MSQL Server Quick Connect
  5. Wählen Sie die Schaltfläche Datenquelle hinzufügen aus.

    Add Data Source
  6. Geben Sie einen aussagekräftige Namen für die Datenquelle, den tatsächlichen Server und die Datenbank an.

  7. Stellen Sie sicher, dass der Treiber auf ODBC Driver 17 for SQL Server eingestellt ist.

  8. Wählen Sie die Schaltfläche Speichern aus.

    Click on Save
  9. Wählen Sie Anmeldedaten verbinden aus.

  10. Sie müssen Azure Active Directory Interactive als Authentifizierungsmethode angeben bzw. bereitstellen und dann Link auswählen.

    Click Link
  11. Wählen Sie Verbinden aus.

  12. Ein externer Browser wird ausgelöst, damit Sie die Anmeldedaten eingeben können.

  13. Wählen Sie eine beliebige Tabelle aus Ihrer Datenbank im Query Builder aus.

  14. Wählen Sie OK aus.

Anmerkung

Anmeldedaten sind für alle Änderungen an Einstellungen und bei jeder Workflow-Ausführung erforderlich. Um dies zu vermeiden, legen Sie im Eingabedaten-Tool die Option Daten zwischenspeichern fest.