Cómo activar o desactivar las características de Reporting Services

Puede desactivar características del servidor de informes que no use como parte de una estrategia de bloqueo para reducir la superficie de ataque de un servidor de informes de producción. En la mayoría de los casos, le interesará ejecutar las características de Reporting Services simultáneamente para poder hacer uso de toda la funcionalidad de Reporting Services. Sin embargo, dependiendo del modelo de implementación, puede deshabilitar aquellas características que no necesite. Por ejemplo, si todo el procesamiento de informes está configurado como operaciones programadas, puede habilitar solo el procesamiento en segundo plano. Del mismo modo, puede ejecutar simplemente el servicio web del servidor de informes si sólo desea informes a petición e interactivos.

En los procedimientos de este tema, se muestra cómo desactivar características de Reporting Services. Las características se pueden configurar de varias maneras: editando directamente el archivo RsReportServer.config o con la faceta Configuración de área expuesta para Reporting Services de la administración basada en directivas de SQL Server Management Studio. Use los vínculos para buscar el procedimiento o los procedimientos en los que se explica cómo activar o desactivar una característica:

  • Servicio web del servidor de informes

  • Eventos y procesamiento programados

  • Administrador de informes

  • Generador de informes

  • Seguridad integrada de Windows para los orígenes de datos de informes

Servicio web del servidor de informes

Para activar o desactivar el servicio web del servidor de informes editando la configuración

  1. Abra el archivo RsReportServer.config en un editor de texto. Para obtener más información, vea Cómo modificar un archivo de configuración de Reporting Services.

  2. Para activar el servicio web del servidor de informes, establezca IsWebServiceEnabled en true:

    <IsWebServiceEnabled>true</IsWebServiceEnabled>
    
  3. Para desactivar el servicio web del servidor de informes, establezca IsWebServiceEnabled en false:

    <IsWebServiceEnabled>false</IsWebServiceEnabled>
    
  4. Guarde los cambios y, a continuación, cierre el archivo.

Para activar o desactivar el servicio web del servidor de informes con SQL Server Management Studio

  1. Abra SQL Server Management Studio y conéctese a la instancia de Reporting Services que desea configurar.

  2. En el Explorador de objetos, haga clic con el botón secundario en el nodo Reporting Services, seleccione Directivas y, a continuación, haga clic en Facetas.

  3. En la lista Faceta, seleccione Configuración de área expuesta para Reporting Services.

  4. En Propiedades de faceta:

    • Para activar el servicio web del servidor de informes, establezca WebServiceAndHTTPAccessEnabled en True.

    • Para desactivar el servicio web del servidor de informes, establezca WebServiceAndHTTPAccessEnabled en False.

  5. Haga clic en Aceptar.

Eventos programados y entrega programada

Para activar o desactivar los eventos programados y la entrega programada editando la configuración

  1. Abra el archivo RsReportServer.config en un editor de texto. Para obtener más información, vea Cómo modificar un archivo de configuración de Reporting Services.

  2. Para activar el procesamiento y la entrega de informes programados, establezca IsSchedulingService, IsNotificationService e IsEventService en true:

    <IsSchedulingService>true<\IsSchedulingService>
    <IsNotificationService>true<\IsNotificationService>
    <IsEventService>true<\IsEventService>
    
  3. Para desactivar el procesamiento y la entrega de informes programados, establezca IsSchedulingService, IsNotificationService e IsEventService en false:

    <IsSchedulingService>false<\IsSchedulingService>
    <IsNotificationService>false<\IsNotificationService>
    <IsEventService>false<\IsEventService>
    
  4. Guarde los cambios y, a continuación, cierre el archivo.

[!NOTA]

No puede desactivar completamente ningún procesamiento en segundo plano porque proporciona la funcionalidad de mantenimiento de las bases de datos que se requiere para las operaciones de servidor.

Para activar o desactivar los eventos programados y la entrega programada con SQL Server Management Studio

  1. Abra SQL Server Management Studio y conéctese a la instancia de Reporting Services que desea configurar.

  2. En el Explorador de objetos, haga clic con el botón secundario en el nodo Reporting Services, seleccione Directivas y, a continuación, haga clic en Facetas.

  3. En la lista Faceta, seleccione Configuración de área expuesta para Reporting Services.

  4. En Propiedades de faceta:

    • Para activar los eventos programados y la entrega programada, establezca ScheduleEventsAndReportDeliveryEnabled en True.

    • Para desactivar los eventos programados y la entrega programada, establezca ScheduleEventsAndReportDeliveryEnabled en False.

  5. Haga clic en Aceptar.

[!NOTA]

No puede desactivar completamente ningún procesamiento en segundo plano porque proporciona la funcionalidad de mantenimiento de las bases de datos que se requiere para las operaciones de servidor.

Administrador de informes

Para activar o desactivar el Administrador de informes editando la configuración

  1. Abra el archivo RsReportServer.config en un editor de texto. Para obtener instrucciones, vea Cómo modificar un archivo de configuración de Reporting Services.

  2. Para activar el Administrador de informes, establezca IsReportManagerEnabled en true:

    <IsReportManagerEnabled>true<\IsReportManagerEnabled>
    
  3. Para desactivar el Administrador de informes, establezca IsReportManagerEnabled en false:

    <IsReportManagerEnabled>false<\IsReportManagerEnabled>
    
  4. Guarde los cambios y, a continuación, cierre el archivo.

Para activar o desactivar el Administrador de informes con SQL Server Management Studio

  1. Abra SQL Server Management Studio y conéctese a la instancia de Reporting Services que desea configurar.

  2. En el Explorador de objetos, haga clic con el botón secundario en el nodo Reporting Services, seleccione Directivas y, a continuación, haga clic en Facetas.

  3. En la lista Faceta, seleccione Configuración de área expuesta para Reporting Services.

  4. En Propiedades de faceta:

    • Para activar el Administrador de informes, establezca ReportManagerEnabled en True.

    • Para desactivar el Administrador de informes, establezca ReportManagerEnabled en False.

  5. Haga clic en Aceptar.

Generador de informes 1.0

Para activar o desactivar el Generador de informes con SQL Server Management Studio

  1. Abra SQL Server Management Studio y conéctese a la instancia de Reporting Services que desea configurar.

  2. En el Explorador de objetos, haga clic con el botón secundario en el nodo Reporting Services y, a continuación, haga clic en Propiedades.

  3. En el cuadro de diálogo Propiedades del servidor, en Seleccionar una página, haga clic en Avanzadas. En la sección Seguridad:

    • Para activar el Generador de informes, establezca la propiedad EnableReportDesignClientDownload en True.

    • Para desactivar el Generador de informes, establezca la propiedad EnableReportDesignClientDownload en False.

  4. Haga clic en Aceptar.

Seguridad integrada de Windows

Para activar o desactivar la seguridad integrada de Windows con SQL Server Management Studio

  1. Abra SQL Server Management Studio y conéctese a la instancia de Reporting Services que desea configurar.

  2. En el Explorador de objetos, haga clic con el botón secundario en el nodo Reporting Services y, a continuación, haga clic en Propiedades.

  3. En el cuadro de diálogo Propiedades del servidor, en Seleccionar una página, haga clic en Seguridad.

    • Para activar la seguridad integrada de Windows, seleccione la opción Habilitar la seguridad integrada de Windows para los orígenes de datos de informes.

    • Para desactivar la seguridad integrada de Windows, anule la selección de la opción Habilitar la seguridad integrada de Windows para los orígenes de datos de informes.

  4. Haga clic en Aceptar.