Freigeben über


Speichern von Anmeldeinformationen in einer Reporting Services-Datenquelle

Gilt für: SQL Server 2016 (13.x) Reporting Services und höher SharePoint

Gilt für: SQL Server 2016 (13.x) Reporting Services und höher

Sie können gespeicherte Anmeldeinformationen konfigurieren, mit denen ein Reporting Services-Berichtsserver auf externe Daten eines Berichts zugreift. Gespeicherte Anmeldeinformationen werden verwendet, wenn der Bericht unbeaufsichtigt ausgeführt wird, beispielsweise bei einem Reporting Services-Abonnement, das einen Bericht als E-Mail veröffentlicht. Der Berichtsserver ruft die Anmeldeinformationen ab und verwendet sie, wenn die Berichtsverarbeitung geplant oder ausgelöst wird. In diesem Thema werden die einzelnen Schritte für die Konfiguration gespeicherter Anmeldeinformationen für Berichtsserver im einheitlichen Modus und im SharePoint-Modus dargestellt.

Sicherheitsrichtlinienanforderungen für gespeicherte Anmeldeinformationen

as_powerpivot_refresh_sss_set_key Für das Konto, das Sie für gespeicherte Anmeldeinformationen verwenden, muss eine der folgenden Sicherheitsrichtlinien auf dem Berichtsserver konfiguriert sein. Es wird empfohlen, dass Sie die Richtlinie mit den mindestens erforderlichen Berechtigungen für Ihre Umgebung auswählen.

  1. Lokal anmelden zulassen. Weitere Informationen finden Sie unter Lokal anmelden zulassen.

  2. Anmelden als Stapelverarbeitungsauftrag. Weitere Informationen finden Sie unter Anmelden als Stapelverarbeitungsauftrag.

  3. Allgemeine Informationen zu Richtlinien finden Sie unter Bearbeiten von Sicherheitseinstellungen für ein Gruppenrichtlinienobjekt.

Konfigurieren von gespeicherten Anmeldeinformationen für eine berichtsspezifische Datenquelle (einheitlicher Modus)

  1. Wechseln Sie im Webportal zum Ordner, in dem der Bericht gespeichert ist. Klicken Sie auf die Auslassungspunkte (...) in der oberen rechten Ecke der Berichtskachel.

  2. Klicken Sie auf Verwalten und dann auf Datenquellen.

  3. Wählen Sie Eine benutzerdefinierte Datenquelle.

  4. Wählen Sie in der Liste Datenquellentyp die Datenverarbeitungserweiterung aus, die zum Verarbeiten von Daten aus der Datenquelle verwendet wird.

  5. Geben Sie in das Feld Verbindungszeichenfolgedie Verbindungszeichenfolge an, die vom Berichtsserver zum Herstellen der Verbindung zur Datenquelle verwendet wird. Im folgenden Beispiel wird eine Verbindungszeichenfolge gezeigt, die zum Herstellen einer Verbindung mit der SQL Server-Datenbank AdventureWorks2022 verwendet wird:

    data source=<servername>;initial catalog=AdventureWorks2022  
    
  6. Wählen Sie für Verbindung herstellen überdie Option Anmeldeinformationen, die sicher auf dem Berichtsserver gespeichert sindaus.

  7. Geben Sie einen Benutzernamen und ein Kennwort ein.

    • Wenn das Konto ein Windows-Domänenbenutzerkonto ist, geben Sie es im Format <Domäne>/<Konto> an, und klicken Sie anschließend auf Beim Herstellen einer Verbindung mit der Datenquelle als Windows-Anmeldeinformationen verwenden.

    • Wenn Benutzername und Kennwort Datenbank-Anmeldeinformationen sind, wählen Sie Beim Herstellen einer Verbindung mit der Datenquelle als Windows-Anmeldeinformationen verwendennicht aus. Wenn der Datenbankserver Identitätswechsel oder Delegierung unterstützt, können Sie die Option Die Identität des authentifizierten Benutzers annehmen, nachdem eine Verbindung zur Datenquelle hergestellt wurdeauswählen.

  8. Klicken Sie auf Anwenden.

    Pfeilsymbol mit dem Link „Zurück zum Anfang“ Anforderungen an Sicherheitsrichtlinien für gespeicherte Anmeldeinformationen

Konfigurieren von gespeicherten Anmeldeinformationen für eine berichtsspezifische Datenquelle (SharePoint-Modus)

  1. Rufen Sie die Dokumentbibliothek mit den Bericht auf, und klicken Sie dann auf das offene Menü Kontextmenü der Dokumentbibliothek für SSRS-Elemente.

  2. Klicken Sie auf das zweite offene Menü Kontextmenü der Dokumentbibliothek für SSRS-Elemente und anschließend auf Datenquellen verwalten.

  3. Klicken Sie auf den Namen der benutzerdefinierten Datenquelle, die Sie mit gespeicherten Anmeldeinformationen konfigurieren möchten.

  4. Wählen Sie in der Liste Datenquellentyp die Datenverarbeitungserweiterung aus, die zum Verarbeiten von Daten aus der Datenquelle verwendet wird.

  5. Geben Sie in das Feld Verbindungszeichenfolgedie Verbindungszeichenfolge an, die vom Berichtsserver zum Herstellen der Verbindung zur Datenquelle verwendet wird. Im folgenden Beispiel wird eine Verbindungszeichenfolge gezeigt, die zum Herstellen einer Verbindung mit der SQL Server-Datenbank AdventureWorks2022 verwendet wird:

    data source=<servername>;initial catalog=AdventureWorks2022  
    
  6. Wählen Sie für Anmeldeinformationendie Option Gespeicherte Anmeldeinformationenaus.

  7. Geben Sie einen Benutzernamen und ein Kennwortein.

    • Wenn das Konto ein Windows-Domänenbenutzerkonto ist, geben Sie es im Format <Domäne>\<Konto> an, und klicken Sie anschließend auf Beim Herstellen einer Verbindung mit der Datenquelle als Windows-Anmeldeinformationen verwenden.

    • Wenn der Benutzername und das Kennwort Datenbankanmeldeinformationen sind, wählen Sie nicht Als Windows-Anmeldeinformationen verwendenaus. Wenn der Datenbankserver Identitätswechsel oder Delegierung unterstützt, wählen Sie ggf. die Option Ausführungskontext für dieses Konto festlegenaus.

  8. Klicken Sie auf OK.

    Pfeilsymbol mit dem Link „Zurück zum Anfang“ Anforderungen an Sicherheitsrichtlinien für gespeicherte Anmeldeinformationen

Konfigurieren von gespeicherten Anmeldeinformationen für eine freigegebene Datenquelle (einheitlicher Modus)

  1. Navigieren Sie im Webportal zum freigegebenen Datenquellenelement.

  2. Klicken Sie auf die Auslassungspunkte (...) in der oberen rechten Ecke der Berichtskachel >Verwalten.

  3. Geben Sie in der Liste Typ die Datenverarbeitungserweiterung an, die zum Verarbeiten von Daten aus der Datenquelle verwendet wird.

  4. Geben Sie in das Feld Verbindungszeichenfolgedie Verbindungszeichenfolge an, die vom Berichtsserver zum Herstellen der Verbindung zur Datenquelle verwendet wird. Es wird empfohlen, keine Anmeldeinformationen in der Verbindungszeichenfolge anzugeben.

    Im folgenden Beispiel wird eine Verbindungszeichenfolge gezeigt, die zum Herstellen einer Verbindung mit der lokalen SQL Server-Datenbank AdventureWorks2022 verwendet wird:

    data source=<localservername>; initial catalog=AdventureWorks2022  
    
  5. Geben Sie einen Benutzernamen und ein Kennwort ein.

    • Wenn das Konto ein Windows-Domänenbenutzerkonto ist, geben Sie es im Format <Domäne>/<Konto> an, und klicken Sie anschließend auf Beim Herstellen einer Verbindung mit der Datenquelle als Windows-Anmeldeinformationen verwenden.

    • Wenn Benutzername und Kennwort Datenbank-Anmeldeinformationen sind, wählen Sie Beim Herstellen einer Verbindung mit der Datenquelle als Windows-Anmeldeinformationen verwendennicht aus. Wenn der Datenbankserver Identitätswechsel oder Delegierung unterstützt, können Sie die Option Die Identität des authentifizierten Benutzers annehmen, nachdem eine Verbindung zur Datenquelle hergestellt wurdeauswählen.

  6. Klicken Sie auf Anwenden.

    Pfeilsymbol mit dem Link „Zurück zum Anfang“ Anforderungen an Sicherheitsrichtlinien für gespeicherte Anmeldeinformationen

Konfigurieren von gespeicherten Anmeldeinformationen für eine freigegebene Datenquelle (SharePoint-Modus)

  1. Wechseln Sie in der Dokumentbibliothek zum freigegebenen Datenquellelement.Symbol der freigegebenen Datenquelle

  2. Klicken Sie zunächst auf das Kontextmenü Kontextmenü der Dokumentbibliothek für SSRS-Elemente und anschließend auf das zweite Kontextmenü Kontextmenü der Dokumentbibliothek für SSRS-Elemente.

  3. Klicken Sie auf Datenquellendefinition bearbeiten.

  4. Geben Sie in der Liste Datenquellentyp die Datenverarbeitungserweiterung an, die zum Verarbeiten von Daten aus der Datenquelle verwendet wird.

  5. Geben Sie in das Feld Verbindungszeichenfolgedie Verbindungszeichenfolge an, die vom Berichtsserver zum Herstellen der Verbindung zur Datenquelle verwendet wird. Es wird empfohlen, keine Anmeldeinformationen in der Verbindungszeichenfolge anzugeben.

    Im folgenden Beispiel wird eine Verbindungszeichenfolge gezeigt, die zum Herstellen einer Verbindung mit der lokalen SQL Server-Datenbank AdventureWorks2022 verwendet wird:

    data source=<localservername>; initial catalog=AdventureWorks2022  
    
  6. Geben Sie einen Benutzernamen und ein Kennwort ein.

    • Wenn das Konto ein Windows-Domänenbenutzerkonto ist, geben Sie es im Format <Domäne>\<Konto> an, und wählen Sie dann Als Windows-Anmeldeinformationen verwenden aus.

    • Wenn der Benutzername und das Kennwort Datenbankanmeldeinformationen sind, wählen Sie nicht Als Windows-Anmeldeinformationen verwendenaus. Wenn der Datenbankserver Identitätswechsel oder Delegierung unterstützt, wählen Sie ggf. die Option Ausführungskontext für dieses Konto festlegenaus.

  7. Klicken Sie auf OK.

    Pfeilsymbol mit dem Link „Zurück zum Anfang“ Anforderungen an Sicherheitsrichtlinien für gespeicherte Anmeldeinformationen