Webdienstidentität - Windows Server 2003 (Reporting Services-Konfiguration)

Aktualisiert: 17. Juli 2006

Verwenden Sie diese Seite zum Anzeigen oder Ändern des Dienstkontos, das vom Berichtsserver-Webdienst für einen Berichtsserver verwendet wird, der auf Microsoft Internetinformationsdienste (IIS) 6.0 ausgeführt wird.

Das Konto des Berichtsserver-Webdienstes wird automatisch konfiguriert, wenn Sie das virtuelle Verzeichnis des Berichtsservers erstellen. Der Webdienst wird unter der Sicherheitsidentität ausgeführt, die für den Anwendungspool der Website konfiguriert ist, die Sie auswählen. Sie können den Webdienst jedoch unter einem anderen Konto ausführen, indem Sie einen Anwendungspool auswählen oder erstellen, der für das Konto konfiguriert ist, das Sie verwenden möchten.

Legen Sie den Anwendungspool immer mithilfe des Reporting Services-Konfigurationstools anstelle von IIS-Manager fest, sodass die von der Änderung betroffenen Einstellungen automatisch aktualisiert werden können. Insbesondere wenn Sie für die Berichtsserver-Datenbankverbindung Dienstkonten verwenden, erteilt das Tool dem neuen Konto bei jedem Ändern der Webdienstidentität Zugriff auf die Berichtsserver-Datenbank und aktualisiert die Verschlüsselungsschlüssel, sodass vorhandene verschlüsselte Daten für das neue Konto verfügbar sind. Wenn Sie andere Tools zum Erstellen oder Konfigurieren eines Anwendungspools verwenden, ist die Berichtsserverkonfiguration möglicherweise unvollständig.

Verwenden eines Nichtstandardkontos für Anwendungspools

Standardmäßig werden Anwendungspools unter Netzwerkdienst ausgeführt, einem Dienst mit geringen Privilegien mit Netzwerkanmeldeinformationen zum Unterstützen von Verbindungen mit Remoteservern. Je nach Bereitstellungsanforderungen ist die Verwendung von Netzwerkdienst möglicherweise nicht die beste Wahl, wenn ein Domänenkonto ausschließlich für Berichtsservervorgänge verwendet werden soll. Richtlinien und Empfehlungen für das Ausführen von ASP.NET-Anwendungen unter einem Domänenkonto finden Sie unter How to Create a Service (möglicherweise in englischer Sprache) auf der MSDN-Website.

Beachten Sie, dass bei Verwendung eines Domänendienstkontos und wenn die Domäne für die Kerberos-Authentifizierung konfiguriert ist, HTTP 401-Fehler (Zugriff verweigert) auftreten können, wenn kein Dienstprinzipalname (Service Principal Name oder SPN) erstellt wurde, der das Domänenkonto für die Website registriert. Stellen Sie sicher, dass das von Ihnen registrierte Domänenkonto auch für den Anwendungspool verwendet wird. Weitere Informationen finden Sie auf der Microsoft TechNet-Website unter Configuring Constrained Delegation for Kerberos (IIS 6.0) (in Englisch).

ms180127.note(de-de,SQL.90).gifHinweis:
Das Konfigurieren eines SPN ist eine globale Einstellung in IIS. Wenn Sie einen SPN konfigurieren, müssen alle auf dem Webserver definierten Anwendungspools unter der Identität des SPN ausgeführt werden. Sie müssen ein Domänenadministrator sein, um den SPN festzulegen.

Informationen zur Anzeige von roten X

Manchmal kann ein rotes X neben Webdienstidentität im Navigationsbereich angezeigt werden, nachdem Sie Reporting Services aktualisiert haben. Das kann vorkommen, wenn noch Einstellungen aus der vorherigen Installation in IIS vorhanden sind oder wenn mehrere Berichtsserverinstanzen auf demselben Computer ausgeführt werden und für alle Instanzen derselbe Anwendungspool verwendet wird.

Ein rotes X zeigt eine Diskrepanz zwischen der tatsächlichen Webdienstidentität und den Informationen zur Webdienstidentität an, die vom WMI-Anbieter von Reporting Services gespeichert wurden. Diese Diskrepanz kann auftreten, wenn Sie die Einstellungen für die Webdienstidentität in den Konfigurationsdateien ändern. Auf der Seite Webdienstidentität wird die tatsächliche Webdienstidentität unter ASP.NET-Dienstkonto angezeigt. In einigen Fällen können Sie die Einstellungen durch Klicken auf Anwenden synchronisieren.

Wenn das Problem dadurch nicht gelöst wird, wählen Sie einen anderen Anwendungspool aus, oder klicken Sie auf Neu, um einen neuen Anwendungspool für den Berichtsserver zu erstellen. Nach dem Angeben des neuen Anwendungspools müssen Sie auf Anwenden klicken, um die Änderungen zu speichern.

ms180127.note(de-de,SQL.90).gifHinweis:
Wenn die Option ASP.NET-Dienstkonto leer ist, besteht möglicherweise ein Problem mit der Angabe des <configuration>-Elements in der Datei Web.config des Berichtsservers. Wenn Sie die Datei Web.config mit Visual Studio bearbeitet haben, wurde u. U. von Visual Studio ein Namespace zum <configuration>-Element hinzugefügt. Sieht das <configuration>-Element folgendermaßen aus: <configuration xmlns="https://schemas.microsoft.com/.NetConfiguration/v2.0">, entfernen Sie den Namespace, sodass es folgendermaßen aussieht: <configuration>.

Optionen

  • Berichtsserver
    Gibt den Anwendungspool für den Berichtsserver-Webdienst an.
  • Berichts-Manager
    Gibt den Anwendungspool für den Berichts-Manager an. Standardmäßig verwendet der Berichts-Manager den gleichen Anwendungspool wie der Berichtsserver.
  • Neu
    Erstellen Sie einen neuen Anwendungspool, und geben Sie ein integriertes Benutzerkonto oder Domänenbenutzerkonto für die Sicherheitsidentität an.

    Der Berichtsserver und der Berichts-Manager können in demselben Anwendungspool ausgeführt werden. Sie können jedoch verschiedene Anwendungspools auswählen, um sie zu isolieren.

Siehe auch

Konzepte

Reporting Services-Konfiguration (F1-Hilfe)

Andere Ressourcen

Konfigurieren von Dienstkonten und Kennwörtern in Reporting Services
Vorgehensweise: Konfigurieren von Dienstkonten (Reporting Services-Konfiguration)
Konfigurieren einer Berichtsserver-Datenbankverbindung
Konfigurieren von virtuellen Verzeichnissen für den Berichtsserver
Introducing the Report Server Web Service
Verwalten des Berichtsserver-Webdienstes und -Windows-Dienstes

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

12. Dezember 2006

Geänderter Inhalt:
  • Informationen zum Beheben eines roten X wurden hinzugefügt.

17. Juli 2006

Neuer Inhalt
  • Informationen zum Beheben eines roten X wurden hinzugefügt.
  • Informationen zum Verwenden von Nichtstandardkonten wurden hinzugefügt.