Activer ou désactiver les fonctionnalités Reporting Services
Vous pouvez désactiver les fonctionnalités de serveur de rapports que vous n'utilisez pas dans le cadre d'une stratégie de verrouillage pour réduire l'exposition aux attaques d'un serveur de rapports de production. Dans la plupart des cas, vous voulez exécuter les fonctionnalités de Reporting Services conjointement afin de bénéficier de toutes les fonctionnalités offertes dans Reporting Services. Toutefois, vous pouvez désactiver les fonctionnalités dont vous n'avez pas besoin, selon votre modèle de déploiement. Par exemple, vous pouvez activer le traitement en arrière-plan uniquement si le traitement de tous les rapports a été planifié. De même, vous pouvez exécuter simplement le service Web Report Server si vous souhaitez disposer uniquement de rapports interactifs à la demande.
Les procédures de cette rubrique vous montrent comment désactiver le mode natif Reporting Services fonctionnalités. Les fonctionnalités peuvent être configurées de différentes façons, par exemple en modifiant directement le fichier RsReportServer.config
ou en utilisant la facette Configuration de la surface d’exposition pour Reporting Services de la gestion basée sur des stratégies dans SQL Server Management Studio. Utilisez les liens pour localiser les procédures qui expliquent comment activer ou désactiver une fonctionnalité :
service Web Report Server
Pour activer le service Web Report Server en modifiant la configuration
Ouvrez le fichier
RsReportServer.config
dans un éditeur de texte. Pour plus d’informations, consultez Modifier un fichier de configuration de Reporting Services (RSreportserver.config) dans SQL Server documentation en ligne.Pour activer le service Web Report Server, affectez à
IsWebServiceEnabled
la valeurtrue
:<IsWebServiceEnabled>true</IsWebServiceEnabled>
Pour désactiver le service Web Report Server, affectez à
IsWebServiceEnabled
la valeurfalse
:<IsWebServiceEnabled>false</IsWebServiceEnabled>
Enregistrez vos modifications et fermez le fichier.
Pour activer ou désactiver le service Web Report Server en utilisant SQL Server Management Studio
Ouvrez SQL Server Management Studio et connectez-vous à l’instance qui héberge la base de données Reporting Services que vous voulez configurer.
Dans l’Explorateur d’objets, cliquez avec le bouton droit sur le nœud Reporting Services, pointez sur Stratégies, puis cliquez sur Facettes.
Dans la liste Facette , sélectionnez Configuration de la surface d'exposition pour Reporting Services.
Sous Propriétés de la facette:
Pour activer le service Web Report Server, définissez WebServiceAndHTTPAccessEnabled
True
sur .Pour désactiver le service Web Report Server, définissez WebServiceAndHTTPAccessEnabled sur
False
.
Cliquez sur OK.
Événements planifiés et remise
Pour activer ou désactiver les événements planifiés et la remise en modifiant la configuration
Ouvrez le fichier RsReportServer.config dans un éditeur de texte. Pour plus d’informations, consultez Modifier un fichier de configuration de Reporting Services (RSreportserver.config) dans SQL Server documentation en ligne.
Pour activer le traitement et la remise des rapports planifiés, affectez à
IsSchedulingService
,IsNotificationService
etIsEventService
la valeurtrue
:<IsSchedulingService>true</IsSchedulingService> <IsNotificationService>true</IsNotificationService> <IsEventService>true</IsEventService>
Pour désactiver le traitement et la remise des rapports planifiés, affectez la à
IsSchedulingService
,IsNotificationService
etIsEventService
la valeurfalse
:<IsSchedulingService>false</IsSchedulingService> <IsNotificationService>false</IsNotificationService> <IsEventService>false</IsEventService>
Enregistrez vos modifications et fermez le fichier.
Notes
Vous ne pouvez pas désactiver complètement le traitement en arrière-plan car il fournit des fonctionnalités de maintenance de base de données requises pour les opérations de serveur.
Pour activer ou désactiver les événements planifiés et leur remise en utilisant SQL Server Management Studio
Ouvrez SQL Server Management Studio et connectez-vous à l’instance qui héberge la base de données Reporting Services que vous voulez configurer.
Dans l’Explorateur d’objets, cliquez avec le bouton droit sur le nœud Reporting Services, pointez sur Stratégies, puis cliquez sur Facettes.
Dans la liste Facette , sélectionnez Configuration de la surface d'exposition pour Reporting Services.
Sous Propriétés de la facette:
Pour activer les événements planifiés et la remise, définissez ScheduleEventsAndReportDeliveryEnabled
True
sur .Pour désactiver les événements planifiés et la remise, définissez ScheduleEventsAndReportDeliveryEnabled sur
False
.
Cliquez sur OK.
Notes
Vous ne pouvez pas désactiver complètement le traitement en arrière-plan car il fournit des fonctionnalités de maintenance de base de données requises pour les opérations de serveur.
Gestionnaire de rapports
Pour activer ou désactiver le Gestionnaire de rapports en modifiant la configuration
Ouvrez le fichier RsReportServer.config dans un éditeur de texte. Pour obtenir des instructions, consultez Modifier un fichier de configuration Reporting Services (RSreportserver.config) dans SQL Server documentation en ligne.
Pour activer le Gestionnaire de rapports, affectez à
IsReportManagerEnabled
la valeurtrue
:<IsReportManagerEnabled>true</IsReportManagerEnabled>
Pour désactiver le Gestionnaire de rapports, affectez à
IsReportManagerEnabled
la valeurfalse
:<IsReportManagerEnabled>false</IsReportManagerEnabled>
Enregistrez vos modifications et fermez le fichier.
Pour activer ou désactiver le Gestionnaire de rapports en utilisant SQL Server Management Studio
Ouvrez SQL Server Management Studio et connectez-vous à l’instance qui héberge la base de données Reporting Services que vous voulez configurer.
Dans Explorateur d'objets, cliquez avec le bouton droit sur le nœud Reporting Services, pointez sur Stratégies, puis cliquez sur Facettes.
Dans la liste Facette , sélectionnez Configuration de la surface d'exposition pour Reporting Services.
Sous Propriétés de la facette:
Pour activer le Gestionnaire de rapports, définissez ReportManagerEnabled sur
True
.Pour désactiver le Gestionnaire de rapports, définissez ReportManagerEnabled sur
False
.
Cliquez sur OK.
Générateur de rapports
Pour activer ou désactiver le Générateur de rapports en utilisant SQL Server Management Studio
Ouvrez SQL Server Management Studio et connectez-vous à l’instance qui héberge la base de données Reporting Services que vous voulez configurer.
Dans l’Explorateur d’objets, cliquez avec le bouton droit sur le nœud Reporting Services, puis cliquez sur Propriétés.
Dans la boîte de dialogue Propriétés du serveur , sous Sélectionner une page, cliquez sur Sécurité.
Pour activer le Générateur de rapports, sélectionnez l'option Activer les exécutions de rapports ad hoc .
Pour désactiver le Générateur de rapports, désélectionnez l'option Activer les exécutions de rapports ad hoc .
Cliquez sur OK.
Sécurité intégrée de Windows
Pour activer ou désactiver la sécurité intégrée de Windows en utilisant SQL Server Management Studio
Ouvrez SQL Server Management Studio et connectez-vous à l’instance qui héberge la base de données Reporting Services que vous voulez configurer.
Dans l’Explorateur d’objets, cliquez avec le bouton droit sur le nœud Reporting Services, puis cliquez sur Propriétés.
Dans la boîte de dialogue Propriétés du serveur , sous Sélectionner une page, cliquez sur Sécurité.
Pour activer la sécurité intégrée Windows, sélectionnez l’option Activer la sécurité intégrée Windows pour les sources de données de rapport .
Pour désactiver la sécurité intégrée De Windows, désélectionnez l’option Activer la sécurité intégrée Windows pour les sources de données de rapport .
Cliquez sur OK.
Voir aussi
Gestionnaire de configuration de Reporting Services (mode natif)