Aktivieren und Deaktivieren der Reporting Services-Funktionen

Sie können Berichtsserver-Funktionen, die Sie nicht als Teil einer Sicherheitsstrategie verwenden, deaktivieren, um die Angriffsfläche eines Produktionsberichtsservers zu verkleinern. In den meisten Fällen werden Sie Reporting Services-Funktionen aber parallel einsetzen, um die gesamte Funktionalität von Reporting Services zu nutzen. Sie können jedoch je nach Bereitstellungsmodell die Funktionen deaktivieren, die Sie nicht benötigen. Beispielweise können Sie nur die Hintergrundverarbeitung aktivieren, wenn die gesamte Berichtsverarbeitung in Form von geplanten Vorgängen konfiguriert ist. Entsprechend können Sie nur den Berichtsserver-Webdienst ausführen, wenn Sie ausschließlich interaktive, bedarfsgesteuerte Berichte wünschen.

In den Verfahren in diesem Artikel wird gezeigt, wie Sie die Reporting Services-Funktionen im einheitlichen Modus deaktivieren können. Sie können die Funktionen auf verschiedene Arten konfigurieren, z. B. indem Sie die Datei RsReportServer.config direkt bearbeiten, oder indem Sie das Facet Oberflächenkonfiguration für Reporting Services der richtlinienbasierten Verwaltung in SQL Server Management Studio bearbeiten. Verwenden Sie die Links, um auf die Prozeduren zuzugreifen, in denen das Aktivieren und Deaktivieren einer Funktion erläutert wird:

Berichtsserver-Webdienst

Aktivieren oder Deaktivieren des Berichtsserver-Webdiensts durch Bearbeiten der Konfiguration

  1. Öffnen Sie die Datei RsReportServer.config in einem Text-Editor. Weitere Informationen finden Sie unter Ändern einer Reporting Services-Konfigurationsdatei (RSreportserver.config).

  2. Um den Berichtsserver-Webdienst zu aktivieren, legen Sie IsWebServiceEnabled auf TRUE fest:

    <IsWebServiceEnabled>true</IsWebServiceEnabled>  
    
  3. Um den Berichtsserver-Webdienst zu deaktivieren, legen Sie IsWebServiceEnabled auf FALSE fest:

    <IsWebServiceEnabled>false</IsWebServiceEnabled>  
    
  4. Speichern Sie die Änderungen, und schließen Sie dann die Datei.

Aktivieren oder Deaktivieren des Berichtsserver-Webdiensts mithilfe von SQL Server Management Studio

  1. Öffnen Sie SQL Server Management Studio, und stellen Sie eine Verbindung mit der Reporting Services-Instanz her, die Sie konfigurieren möchten.

  2. Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf den Reporting Services-Knoten, zeigen Sie auf Richtlinien und wählen Sie Facets aus.

  3. Wählen Sie in der Liste Facet den Eintrag Oberflächenkonfiguration für Reporting Servicesaus.

  4. Führen Sie unter Facet-EigenschaftenFolgendes durch:

    • Um den Report Server-Webdienst zu aktivieren, setzen Sie WebServiceAndHTTPAccessEnabled auf True.

    • Um den Report Server-Webdienst zu deaktivieren, setzen Sie WebServiceAndHTTPAccessEnabled auf False.

  5. Klicken Sie auf OK.

Geplante Ereignisse und Zustellung

Aktivieren oder Deaktivieren von geplanten Ereignissen und Zustellung durch Bearbeiten der Konfiguration

  1. Öffnen Sie die Datei RsReportServer.config in einem Text-Editor. Weitere Informationen finden Sie unter Ändern einer Reporting Services-Konfigurationsdatei (RSreportserver.config).

  2. Um die geplante Berichtsverarbeitung und -übermittlung zu aktivieren, setzen Sie IsSchedulingService, IsNotificationServiceund IsEventService auf true:

    <IsSchedulingService>true</IsSchedulingService>  
    <IsNotificationService>true</IsNotificationService>  
    <IsEventService>true</IsEventService>  
    
  3. Um die geplante Berichtsverarbeitung und -übermittlung zu deaktivieren, setzen Sie IsSchedulingService, IsNotificationServiceund IsEventService auf false:

    <IsSchedulingService>false</IsSchedulingService>  
    <IsNotificationService>false</IsNotificationService>  
    <IsEventService>false</IsEventService>  
    
  4. Speichern Sie die Änderungen, und schließen Sie dann die Datei.

Hinweis

Die Hintergrundverarbeitung kann nicht vollständig deaktiviert werden, da sie Datenbankverwaltungsfunktionen enthält, die für den Serverbetrieb benötigt werden.

Web portal (Webportal)

Seit dem kumulativen Update 2 für SQL Server Reporting Services 2016 ist das Webportal immer aktiviert.

Integrierte Sicherheit von Windows

Aktivieren oder Deaktivieren Sie der integrierten Windows-Sicherheit mithilfe von SQL Server Management Studio

  1. Öffnen Sie SQL Server Management Studio, und stellen Sie eine Verbindung mit der Reporting Services-Instanz her, die Sie konfigurieren möchten.

  2. Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf den Reporting Services-Knoten und wählen Sie Eigenschaften aus.

  3. Wählen Sie im Dialog Servereigenschaften unter Seite auswählen die Option Sicherheit aus.

    • Um die integrierte Sicherheit von Windows zu aktivieren, wählen Sie die Option Integrierte Sicherheit von Windows für Berichtsdatenquellen aktivieren.

    • Um die integrierte Sicherheit von Windows zu deaktivieren, heben Sie die Auswahl der Option Integrierte Sicherheit von Windows für Berichtsdatenquellen aktivieren auf.

  4. Klicken Sie auf OK.

Berichtsserver-Configuration Manager (nativer Modus)

Haben Sie dazu Fragen? Besuchen Sie das Reporting Services-Forum