Angeben von Anmeldeinformationen im Berichts-Generator 3.0

Anmeldeinformationen authentifizieren den Benutzer, der Daten von einer Datenquelle abrufen möchte. Der Besitzer der Datenquelle legt den Typ der Anmeldeinformationen fest, die verwendet werden müssen. Ein Datenbankadministrator kann zum Beispiel festlegen, dass der Benutzer einen Windows-Benutzernamen und ein Kennwort angeben muss.

In einer Berichtsdefinition legt jede Datenquellendefinition einen Namen und eine Verbindungszeichenfolge fest, ob integrierte Sicherheit zu verwenden ist und welche Aufforderung anzuzeigen ist, wenn Anmeldeinformationen erforderlich sind, jedoch nicht angegeben wurden. Anmeldeinformationen werden nicht in der Berichtsdefinition gespeichert. Nach Veröffentlichen eines Berichts auf dem Berichtserver können Datenquellen unabhängig von einer Berichtsdefinition verwaltet werden. Datenquellenbesitzer können auf dem Berichtsserver Anmeldeinformationen für eingebettete und freigegebene Datenquellen festlegen.

HinweisHinweis

Der Berichtsserveradministrator muss einem Benutzer die entsprechenden Berechtigungen zum Durchsuchen des Berichtsservers gewähren, um freigegebene Datenquellen oder Modelle auswählen oder Berichte öffnen oder speichern zu können. Weitere Informationen finden Sie unter Installieren, Deinstallieren und Unterstützen von Report Builder 3.0 sowie unter Problembehandlung bei Server- und Datenbankverbindungsproblemen.

HinweisHinweis

Sie können Berichtsdefinitionen (RDL) in Berichts-Generator 3.0 und im Berichts-Designer in Business Intelligence Development Studio erstellen und ändern. Jede Erstellungsumgebung bietet verschiedene Methoden zum Erstellen, Öffnen und Speichern von Berichten und verwandten Elementen. Weitere Informationen finden Sie unter Entwerfen von Berichten in Berichts-Designer und Berichts-Generator 3.0 (SSRS) im Web auf microsoft.com.

Grundlegendes zur Verwendung von Anmeldeinformationen

Im Berichts-Generator werden Anmeldeinformationen häufig zum Herstellen einer Verbindung mit einem Berichtsserver oder für datenbezogene Aufgaben verwendet – beispielsweise für das Erstellen einer eingebetteten Datenquelle, das Ausführen einer Datasetabfrage oder das Anzeigen der Vorschau eines Berichts. Anmeldeinformationen werden nicht im Bericht gespeichert. Sie werden getrennt auf dem Berichtsserver oder dem lokalen Client verwaltet. In der folgenden Liste werden die Anmeldeinformationstypen, die Sie möglicherweise angeben müssen, sowie deren Speicherort und deren Verwendung beschrieben:

  • Berichtsserver-Anmeldeinformationen, die Sie im Reporting Services-Anmeldung (Dialogfeld) (Berichts-Generator 3.0) eingeben.

    Beim erstmaligen Speichern, Veröffentlichen oder Navigieren auf einem Berichtsserver oder einer SharePoint-Website müssen unter Umständen Anmeldeinformationen angegeben werden. Die eingegebenen Anmeldeinformationen werden bis zum Ende der Berichts-Generator-Sitzung verwendet. Wenn Sie sich zum Speichern der Anmeldeinformationen entschließen, werden diese zusammen mit den Benutzereinstellungen sicher auf dem Computer gespeichert. In nachfolgenden Berichts-Generator-Sitzungen werden gespeicherte Anmeldeinformationen verwendet, um eine Verbindung mit dem gleichen Berichtsserver oder der gleichen SharePoint-Website herzustellen. Der Berichtsserveradministrator oder SharePoint-Administrator legt fest, welcher Anmeldeinformationstyp verwendet wird.

  • Anmeldeinformationen für die Datenquelle, die Sie auf der Seite Datenquelleigenschaften (Dialogfeld), Anmeldeinformationen (Berichts-Generator 3.0) für eine eingebettete Datenquelle eingeben.

    Diese Anmeldeinformationen werden vom Berichtsserver verwendet, um eine Datenverbindung mit der externen Datenquelle herzustellen. Für einige Datenquellentypen können Anmeldeinformationen auf dem Berichtsserver sicher gespeichert werden. Dank dieser Anmeldeinformationen können andere Benutzer den Bericht ausführen, ohne Anmeldeinformationen für die zugrunde liegende Datenverbindung angeben zu müssen.

  • Anmeldeinformationen für die Datenquelle, die Sie im Datenquellen-Anmeldeinformationen eingeben (Dialogfeld), (Berichts-Generator 3.0) eingeben, wenn Sie eine Datasetabfrage ausführen, Datasetfelder aktualisieren oder eine Vorschau des Berichts anzeigen.

    Diese Anmeldeinformationen werden verwendet, um eine Datenverbindung zwischen Berichts-Generator und externer Datenquelle herzustellen oder die Vorschau eines Berichts anzuzeigen, der zum Anfordern von Anmeldeinformationen konfiguriert ist. Anmeldeinformationen, die Sie in diesem Dialogfeld eingeben, werden nicht auf dem Berichtsserver gespeichert und können nicht von anderen Benutzern verwendet werden. Die Anmeldeinformationen werden während der Bearbeitungssitzung für den Bericht zwischengespeichert, damit sie nicht bei jeder Ausführung der Abfrage und bei jeder Anzeige der Berichtsvorschau erneut eingegeben werden müssen.

    Verwenden Sie für freigegebene Datenquellen die Option Kennwort speichern, um die Anmeldeinformationen zusammen mit den Benutzereinstellungen lokal auf dem Computer zu speichern. Die gespeicherten Anmeldeinformationen werden vom Berichts-Generator bei jeder Verbindungsherstellung mit der entsprechenden externen Datenquelle verwendet.

Weitere Informationen finden Sie unter Datenquelleneigenschaften (Dialogfeld), Allgemein (Report Builder 3.0) sowie unter Anzeigen einer Berichtsvorschau in Berichts-Generator 3.0.

Anmeldeinformationstypen

Der Besitzer der Datenquelle legt den Typ der Anmeldeinformationen fest, die eine Datenquelle unterstützt. Um z. B. auf eine SQL Server-Datenbank zuzugreifen, müssen Sie möglicherweise einen SQL Server-Anmeldebenutzernamen und ein Kennwort angeben. Um auf eine andere Datenquelle zuzugreifen, müssen Sie möglicherweise einen Windows-Benutzernamen und ein Kennwort angeben. Für einige Datenquellen sind eventuell keine Anmeldeinformationen erforderlich.

Optionen für die Angabe von Anmeldeinformationen

Die folgenden Optionen sind für die Angabe von Anmeldeinformationen für eine Datenquelle verfügbar:

  • Verwendung des aktuellen Windows-Benutzers (auch bekannt als integrierte Sicherheit).

  • Verwendung eines gespeicherten Benutzernamens und eines gespeicherten Kennworts.

  • Aufforderung zur Eingabe der Anmeldeinformationen durch den Benutzer

  • Anmeldeinformationen sind nicht erforderlich.

Integrierte Sicherheit von Windows

Wenn Sie Windows-Authentifizierung verwenden (integrierte Sicherheit) auswählen, wird das Sicherheitstoken des aktuellen Benutzers an die Datenquelle übergeben. In diesem Fall wird der Benutzer nicht aufgefordert, einen Benutzernamen oder ein Kennwort einzugeben. Diese Option erfordert normalerweise die Aktivierung von Delegierungsfunktionen. Wenn diese funktionen nicht aktiviert sind, können Sie diese Option nur verwenden, um auf eine Datenquelle zuzugreifen, die sich auf demselben Computer befindet.

Anmeldung mit Benutzername und Kennwort

Wenn Sie Diesen Benutzernamen und dieses Kennwort verwenden auswählen, müssen Benutzername und Kennwort für den Zugriff auf die Datenquelle angegeben werden. Bei einer SQL Server-Datenbank sind dies möglicherweise die Anmeldeinformationen für eine Datenbankanmeldung. Die Anmeldeinformationen werden zur Authentifizierung an die Datenquelle übergeben. 

Aufforderung zur Eingabe der Anmeldeinformationen

Wenn Sie eine Aufforderung zur Eingabe von Anmeldeinformationen angeben, muss jeder Benutzer, der auf den Bericht zugreift, einen Benutzernamen und ein Kennwort zum Abrufen der Daten eingeben. Diese Option wird für Berichte mit vertraulichen Daten empfohlen. Bei den angeforderten Anmeldeinformationen kann es sich um die Anmeldeinformationen für ein Windows-Konto oder für eine Datenbank-Anmeldung handeln. Wenn der Datenbankserver die angegebenen Anmeldeinformationen nicht erkennt oder wenn dem angegebenen Benutzer keine Berechtigung zum Abrufen der Daten gewährt wurde, kann die Verbindung nicht hergestellt werden.

Keine Anmeldeinformationen

Für diese Datenquelle sind keine Anmeldeinformationen erforderlich. Um diesen Bericht auf dem Berichtsserver auszuführen, muss das Konto für die unbeaufsichtigte Ausführung konfiguriert werden. Weitere Informationen finden Sie unter Konfigurieren des Kontos für die unbeaufsichtigte Ausführung in der Reporting Services-Dokumentation in der SQL Server-Onlinedokumentation.