Ativar e desativar recursos do Reporting Services
Você pode desativar os recursos do servidor de relatório que não são usados como parte de uma estratégia de bloqueio para reduzir a superfície de ataque de um servidor de relatório de produção. Na maioria dos casos, você deve executar os recursos do Reporting Services simultaneamente para usar toda a funcionalidade disponível no Reporting Services. No entanto, dependendo de seu modelo de implantação, você pode desabilitar os recursos dos quais não precisa. Por exemplo, você pode habilitar apenas o processamento em segundo plano se todo o processamento de relatórios for configurado como operações agendadas. Da mesma maneira, você pode executar somente o serviço Web Servidor de Relatório se quiser apenas relatórios interativos sob demanda.
Os procedimentos neste tópico mostram como desativar o modo nativo Reporting Services recursos. É possível configurar recursos de maneiras diferentes; por exemplo, editando o arquivo RsReportServer.config
diretamente ou usando a faceta Configuração da Área de Superfície do Reporting Services do Gerenciamento Baseado em Políticas no SQL Server Management Studio. Use os links para localizar o(s) procedimento(s) que explica(m) como ativar ou desativar um recurso:
serviço Web Servidor de Relatórios
Para ativar ou desativar o serviço Web Servidor de Relatórios editando a configuração
Abra o arquivo
RsReportServer.config
em um editor de texto. Para obter mais informações, consulte Modificar um arquivo de configuração de Reporting Services (RSreportserver.config) nos SQL Server Manuais Online.Para ativar o serviço Web Servidor de Relatórios, defina
IsWebServiceEnabled
comotrue
:<IsWebServiceEnabled>true</IsWebServiceEnabled>
Para desativar o serviço Web Servidor de Relatórios, defina
IsWebServiceEnabled
comofalse
:<IsWebServiceEnabled>false</IsWebServiceEnabled>
Salve as alterações e feche o arquivo.
Para ativar ou desativar o serviço Web Servidor de Relatórios usando o SQL Server Management Studio
Abra o SQL Server Management Studio e conecte-se à instância do Reporting Services que você quer configurar.
No Pesquisador de Objetos, clique com o botão direito do mouse no nó Reporting Services, aponte para Políticas e clique em Facetas.
Na lista Faceta , selecione Configuração da Área de Superfície do Reporting Services.
Em Propriedades da Faceta:
Para ativar o serviço Web servidor de relatório, defina WebServiceAndHTTPAccessEnabled como
True
.Para desativar o serviço Web servidor de relatório, defina WebServiceAndHTTPAccessEnabled como
False
.
Clique em OK.
Eventos e entrega agendados
Para ativar ou desativar eventos e entrega agendados editando a configuração
Abra o arquivo RsReportServer.config em um editor de texto. Para obter mais informações, consulte Modificar um arquivo de configuração de Reporting Services (RSreportserver.config) nos SQL Server Manuais Online.
Para ativar o processamento e a entrega agendados de relatórios, defina
IsSchedulingService
,IsNotificationService
eIsEventService
comotrue
:<IsSchedulingService>true</IsSchedulingService> <IsNotificationService>true</IsNotificationService> <IsEventService>true</IsEventService>
Para desativar o processamento e a entrega agendados de relatórios, defina
IsSchedulingService
,IsNotificationService
eIsEventService
comofalse
:<IsSchedulingService>false</IsSchedulingService> <IsNotificationService>false</IsNotificationService> <IsEventService>false</IsEventService>
Salve as alterações e feche o arquivo.
Observação
Não é possível desativar completamente o processamento em segundo plano porque ele fornece a funcionalidade de manutenção de banco de dados que é necessária para operações de servidor.
Para ativar ou desativar eventos e entrega agendados usando o SQL Server Management Studio
Abra o SQL Server Management Studio e conecte-se à instância do Reporting Services que você quer configurar.
No Pesquisador de Objetos, clique com o botão direito do mouse no nó Reporting Services, aponte para Políticas e clique em Facetas.
Na lista Faceta , selecione Configuração da Área de Superfície do Reporting Services.
Em Propriedades da Faceta:
Para ativar eventos agendados e entrega, defina ScheduleEventsAndReportDeliveryEnabled como
True
.Para desativar eventos e entrega agendados, defina ScheduleEventsAndReportDeliveryEnabled como
False
.
Clique em OK.
Observação
Não é possível desativar completamente o processamento em segundo plano porque ele fornece a funcionalidade de manutenção de banco de dados que é necessária para operações de servidor.
Gerenciador de Relatórios
Para ativar ou desativar o Gerenciador de Relatórios editando a configuração
Abra o arquivo RsReportServer.config em um editor de texto. Para obter instruções, consulte Modificar um arquivo de configuração de Reporting Services (RSreportserver.config) nos SQL Server Manuais Online.
Para ativar o Gerenciador de Relatórios, defina
IsReportManagerEnabled
comotrue
:<IsReportManagerEnabled>true</IsReportManagerEnabled>
Para desativar o Gerenciador de Relatórios, defina
IsReportManagerEnabled
comofalse
:<IsReportManagerEnabled>false</IsReportManagerEnabled>
Salve as alterações e feche o arquivo.
Para ativar ou desativar o Gerenciador de Relatórios usando o SQL Server Management Studio
Abra o SQL Server Management Studio e conecte-se à instância do Reporting Services que você quer configurar.
Em Pesquisador de Objetos, clique com o botão direito do mouse no nó Reporting Services, aponte para Políticas e clique em Facetas.
Na lista Faceta , selecione Configuração da Área de Superfície do Reporting Services.
Em Propriedades da Faceta:
Para ativar o Gerenciador de Relatórios, defina ReportManagerEnabled como
True
.Para desativar o Gerenciador de Relatórios, defina ReportManagerEnabled como
False
.
Clique em OK.
Construtor de Relatórios
Para ativar ou desativar o Construtor de Relatórios usando o SQL Server Management Studio
Abra o SQL Server Management Studio e conecte-se à instância do Reporting Services que você quer configurar.
No Pesquisador de Objetos, clique com o botão direito do mouse no nó Reporting Services e clique em Propriedades.
Na caixa de diálogo Propriedades do Servidor , em Selecionar uma página, clique em Segurança.
Para ativar o Construtor de Relatórios, selecione a opção Habilitar execuções de relatórios ad hoc .
Para desativar o Construtor de Relatórios, desmarque a opção Habilitar execuções de relatórios ad hoc .
Clique em OK.
Segurança integrada do Windows
Para ativar ou desativar a segurança Integrada do Windows usando o SQL Server Management Studio
Abra o SQL Server Management Studio e conecte-se à instância do Reporting Services que você quer configurar.
No Pesquisador de Objetos, clique com o botão direito do mouse no nó Reporting Services e clique em Propriedades.
Na caixa de diálogo Propriedades do Servidor , em Selecionar uma página, clique em Segurança.
Para ativar a segurança integrada do Windows, selecione a opção Habilitar segurança integrada do Windows para fontes de dados de relatório .
Para desativar a segurança integrada do Windows, desmarque a opção Habilitar segurança integrada do Windows para fontes de dados de relatório .
Clique em OK.
Consulte Também
Gerenciador de Configurações do Reporting Services (Modo Nativo)