Vorgehensweise: Konfigurieren eines Berichtsservers für die lokale Verwaltung unter Windows Vista und Windows Server 2008

Die Bereitstellung von Reporting Services auf Windows Vista und Windows Server 2008 erfordert zusätzliche Konfigurationsschritte, wenn Sie eine Berichtsserverinstanz lokal verwalten möchten. Sowohl Windows Vista als auch Windows Server 2008 beschränken die übermäßige Nutzung erweiterter Berechtigungen, indem Administratorberechtigungen beim Zugriff auf Anwendungen entfernt werden. Da das Betriebssystem die Berechtigungen entfernt, führen Mitglieder der lokalen Gruppe Administratoren die meisten Anwendungen auf die gleiche Weise wie bei der Verwendung des Standardbenutzerkontos aus.

Dieses Verfahren verbessert zwar die allgemeine Sicherheit des Systems, verhindert jedoch, dass Sie die vordefinierten integrierten Rollenzuweisungen verwenden, die von Reporting Services für lokale Administratoren erstellt werden. Mit einigem zusätzlichen Konfigurationsaufwand können Sie den Berichtsserverinhalt und Vorgänge mit Standardbenutzerberechtigungen effizient verwalten, wenn Sie folgende Schritte ausführen:

  • Fügen Sie Reporting Services-URLs zu vertrauenswürdigen Websites hinzu. Standardmäßig wird Internet Explorer 7.0 auf Windows Vista und Windows Server 2008 im geschützten Modus ausgeführt. Dieses Feature verhindert, dass Browseranforderungen Prozesse auf hoher Ebene erreichen, die auf demselben Computer ausgeführt werden. Sie können den geschützten Modus für die Berichtsserveranwendungen deaktivieren, indem Sie sie als vertrauenswürdige Sites hinzufügen.

  • Erstellen Sie Rollenzuweisungen, die Ihnen als Berichtsserveradministrator die Berechtigung zur Verwaltung von Inhalt und Vorgängen verleihen, ohne das Feature Als Administrator ausführen in Internet Explorer verwenden zu müssen. Durch Erstellen von Rollenzuweisungen für Ihr Windows-Benutzerkonto erhalten Sie Zugriff auf einen Berichtsserver mit Inhalts-Manager- und Systemadministratorberechtigungen durch explizite Rollenzuweisungen, die die vordefinierten, integrierten Rollenzuweisungen ersetzen, die von Reporting Services für lokale Administratoren erstellt werden.

In diesem Thema wird beschrieben, wie der Berichtsserver für die lokale Verwaltung konfiguriert wird, nachdem Setup abgeschlossen wurde und die Berichtsserverkomponenten konfiguriert sind. Wenn Sie den Berichtsserver noch nicht installiert oder konfiguriert haben, finden Sie weitere Informationen unter Vorgehensweise: Installieren von SQL Server 2008 (Setup) und Reporting Services-Konfiguration: Vorgehensweisen. Weitere Informationen über Benutzerkontensteuerungsfeatures und das Herstellen einer Verbindung zum Datenbankmodul mit Administratorberechtigungen finden Sie unter Vorgehensweise: Herstellen einer Verbindung mit einem Computer mit SQL Server unter Windows Vista.

HinweisHinweis

Wenn Sie Reporting Services auf Windows Vista oder Windows Server 2008 bereitstellen, müssen Sie Port 80 der Windows-Firewall öffnen, um den Zugriff auf den Berichtsservercomputer zu ermöglichen. Anweisungen finden Sie unter Vorgehensweise: Konfigurieren einer Firewall für den Zugriff auf den Berichtsserver.

So konfigurieren Sie einen Berichtsserver für die lokale Verwaltung unter Windows Vista und Windows Server 2008

  1. Öffnen Sie ein Browserfenster mit "Als Administrator ausführen"-Berechtigungen. Klicken Sie im Menü Start auf Alle Programme, klicken Sie mit der rechten Maustaste auf Internet Explorer, und wählen Sie Als Administrator ausführen aus.

  2. Klicken Sie auf Zulassen, um den Vorgang fortzusetzen.

  3. Geben Sie in der URL-Adresse die Berichts-Manager-URL ein. Anweisungen finden Sie unter Vorgehensweise: Starten des Berichts-Managers.

  4. Klicken Sie auf Tools.

  5. Klicken Sie auf Internetoptionen.

  6. Klicken Sie auf Sicherheit.

  7. Klicken Sie auf Vertrauenswürdige Sites.

  8. Klicken Sie auf Websites.

  9. Fügen Sie http://<Servername> hinzu.

  10. Deaktivieren Sie das Kontrollkästchen Für Sites dieser Zone ist eine Serverüberprüfung (https:) erforderlich, falls Sie HTTPS nicht für die Standardwebsite verwenden.

  11. Klicken Sie auf Hinzufügen.

  12. Klicken Sie auf OK.

  13. Klicken Sie im Berichts-Manager auf der Startseite auf die Registerkarte Eigenschaften.

  14. Klicken Sie auf Neue Rollenzuweisung.

  15. Geben Sie das Windows-Benutzerkonto in folgendem Format ein: <Domäne>\<Benutzer>.

  16. Wählen Sie Inhalts-Manager aus.

  17. Klicken Sie auf OK.

  18. Klicken Sie auf Siteeinstellungen in der oberen Ecke der Startseite.

  19. Klicken Sie auf Siteweite Sicherheit konfigurieren.

  20. Klicken Sie auf Neue Rollenzuweisung.

  21. Geben Sie das Windows-Benutzerkonto in folgendem Format ein: <Domäne>\<Benutzer>.

  22. Wählen Sie Systemadministrator aus.

  23. Klicken Sie auf OK.

  24. Schließen Sie den Berichts-Manager.

  25. Öffnen Sie den Berichts-Manager in Internet Explorer erneut, ohne Als Administrator ausführen zu verwenden.

Verwenden von Business Intelligence Development Studio unter Windows Vista und Windows Server 2008

Wenn Sie Business Intelligence Development Studio unter Windows Vista oder Windows Server 2008 installiert haben, treten in der Visual Studio-Umgebung Kompatibilitätsprobleme hinsichtlich der Verwendung der Entwurfstools auf. Wenn Sie ein vorhandenes Projekt oder eine vorhandene Lösung öffnen oder Elemente aus Berichts-Designer oder Modell-Designer auf einem Berichtsserver veröffentlichen möchten, müssen Sie Business Intelligence Development Studio mit erweiterten Berechtigungen öffnen:

  1. Klicken Sie im Menü Start auf Alle Programme und dann auf SQL Server 2008. Klicken Sie mit der rechten Maustaste auf Business Intelligence Development Studio, und klicken Sie dann auf Als Administrator ausführen.

  2. Klicken Sie auf Weiter.

  3. Klicken Sie auf Programm ausführen.

Sie können jetzt Berichte und andere Elemente auf einem Berichtsserver bereitstellen. Wenn Sie keine ausreichenden Berechtigungen haben, treten Probleme auf wie z. B. folgendes:

  • Sie erhalten die Fehlermeldung "Zugriff verweigert", wenn Sie versuchen, ein vorhandenes Projekt zu öffnen.

  • Es treten Anmeldefehler auf, wenn Sie eine Datenquellenverbindung zu einer freigegebenen Datenquelle konfigurieren.

  • Wenn Sie einen Bericht mit dem Berichtsserverprojekt-Assistenten erstellen, tritt ein Anmeldefehler auf, wenn der Assistent versucht, eine Verbindung zur externen Datenquelle herzustellen, die Daten für den Bericht bereitstellt.

SQL ServerManagement Studio-Benutzer müssen die Berechtigungen Als Administrator ausführen verwenden, um Anmeldungen für Benutzer zu erstellen, die Datenbanken auf dem Server verwalten. Weitere Informationen zu den Anforderungen für erweiterte Berechtigungen für Management Studio finden Sie unter Vorgehensweise: Herstellen einer Verbindung mit einem Computer mit SQL Server unter Windows Vista.