Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Reporting Services se implementa como un único servicio que contiene un servicio web del servidor de informes, el Administrador de informes y una aplicación de procesamiento en segundo plano que se usa para el procesamiento de informes programado y la entrega de suscripciones. En este tema se explica cómo se configura inicialmente la cuenta de servicio y cómo modificar la cuenta o la contraseña mediante la herramienta de configuración de Reporting Services.
Configuración inicial
La cuenta del servicio Servidor de informes se define durante la instalación. Puede ejecutar el servicio en una cuenta de usuario de dominio o en una cuenta integrada, como NetworkService una cuenta. No hay ninguna cuenta predeterminada; cualquier cuenta que especifique en la página Configuración del servidor: cuentas de servicio del Asistente para la instalación se convierte en la cuenta inicial del servicio servidor de informes.
Importante
Aunque el servicio web del servidor de informes y el Administrador de informes son aplicaciones ASP.NET, no se ejecutan en la cuenta de ASP.NET. La arquitectura de servicio único ejecuta ambas aplicaciones ASP.NET dentro de la misma identidad de proceso del servidor de informes. Este es un cambio importante de las versiones anteriores, donde tanto el servicio web del servidor de informes como el Administrador de informes se ejecutaron en la identidad del proceso de trabajo de ASP.NET especificada en IIS.
Cambio de la cuenta de servicio
Para ver y volver a configurar la información de la cuenta de servicio, use siempre la herramienta de configuración de Reporting Services. La información de la identidad del servicio se almacena internamente en varias ubicaciones. El uso de la herramienta garantiza que todas las referencias se actualicen en consecuencia siempre que cambie la cuenta o la contraseña. La herramienta de configuración de Reporting Services realiza los siguientes pasos adicionales para asegurarse de que el servidor de informes sigue estando disponible:
Agrega automáticamente la cuenta nueva al grupo de servidores de informes que se crea en el equipo local. Este grupo se especifica en las listas de control de acceso (ACL) que protegen los archivos de Reporting Services .
Actualiza automáticamente los permisos de inicio de sesión en la instancia del motor de base de datos de SQL Server que se usa para hospedar la base de datos del servidor de informes. La nueva cuenta se agregará a RSExecRole.
El inicio de sesión de la base de datos de la cuenta anterior no se quitará automáticamente. Asegúrese de quitar las cuentas que ya no se usen. Para obtener más información, vea Administrar una base de datos del servidor de informes (modo nativo de SSRS) en los Libros en pantalla de SQL Server.
La concesión de permisos de base de datos a la nueva cuenta de servicio solo se produce si configuró la conexión de base de datos del servidor de informes para usar la cuenta de servicio en primer lugar. Si configuró la conexión de base de datos del servidor de informes para usar una cuenta de usuario de dominio o un inicio de sesión de base de datos de SQL Server, la información de conexión no se ve afectada por la actualización de la cuenta de servicio.
Actualiza automáticamente la clave de cifrado para incluir la información de perfil de la nueva cuenta.
Nota:
Si el servidor de informes forma parte de la implementación escalada, solo resultará afectado el servidor de informes que se está actualizando. El cambio de cuenta de servicio no afecta a las claves de cifrado de otros servidores de informes de la implementación.
Para obtener instrucciones sobre cómo establecer la cuenta, consulte Configuración de una cuenta de servicio (Administrador de configuración de SSRS).
Elección de una cuenta
Puede configurar el servicio servidor de informes para que se ejecute en cualquiera de estos tipos de cuenta:
Cuenta de usuario de Windows con privilegios mínimos
Servicio de red
LocalSystem (Sistema local)
LocalService
No hay un enfoque único para elegir un tipo de cuenta. Cada cuenta tiene ventajas y desventajas que debe tener en cuenta. Si va a implementar Reporting Services en un servidor de producción, los procedimientos recomendados sugieren configurar el servicio para que se ejecute en una cuenta de usuario de dominio para que pueda evitar daños generalizados si un usuario malintencionado pone en peligro una cuenta compartida. También facilita la auditoría de la actividad de inicio de sesión de esta cuenta. Un equilibrio con el uso de una cuenta de usuario de Windows es que si va a implementar Reporting Services en una red que usa la autenticación Kerberos, debe registrar el servicio con la cuenta de usuario. Para obtener más información, consulte Registrar un Service Principal Name (SPN) para un servidor de informes.
Las siguientes instrucciones y vínculos de esta sección pueden ayudarle a decidir un enfoque que sea mejor para la implementación.
Configurar las cuentas de servicio de Windows y los permisos en la Documentación en línea de SQL Server.
Guía de planeación de seguridad de servicios y cuentas de servicio.
Actualización de una contraseña expirada
Si el servicio servidor de informes se ejecuta en una cuenta de dominio y la contraseña expira antes de poder actualizarla en la herramienta de configuración de Reporting Services, el servicio no se iniciará hasta que especifique una nueva contraseña. Si no se puede iniciar el servicio, no puede usar la herramienta de configuración de Reporting Services para conectarse a ese servidor para actualizar la cuenta. En este caso, debe usar una combinación de herramientas para volver a poner el servidor en línea.
Para restablecer la contraseña, haga lo siguiente:
En el menú Inicio , seleccione Panel de control, Herramientas de administrador y haga clic en Servicios.
Haga clic con el botón derecho en SQL Server Reporting Services y seleccione Propiedades.
Haga clic en Iniciar sesión y escriba la nueva contraseña.
Después de actualizar la contraseña, inicie la herramienta de configuración de Reporting Services y actualice la contraseña en la página Cuenta de servicio. Este paso adicional es necesario para actualizar la información de la cuenta almacenada internamente por el servidor de informes.
Si expira la contraseña de la cuenta de servicio del motor de base de datos, el rsReportServerDatabaseUnavailable error se produce al intentar conectarse al servidor de informes. Restablecer la contraseña resuelve este error.
Configurar el servicio del servidor de informes para un servidor de informes integrado de SharePoint
Si ejecuta un servidor de informes en modo integrado de SharePoint, debe actualizar la información de la cuenta de servicio almacenada en la base de datos de configuración de SharePoint si se cumple alguna de las condiciones siguientes:
Modificar la cuenta de servicio de Reporting Services (por ejemplo, cambiar de NetworkService a una cuenta de usuario de dominio).
Extender una granja de SharePoint para incluir una aplicación web de SharePoint adicional. Si la granja de servidores está configurada para la integración del servidor de informes y la aplicación recién agregada está configurada para ejecutarse en una cuenta de usuario diferente a otras aplicaciones de la granja de servidores, debe actualizar la información de acceso a la base de datos.
Después de restablecer la información de acceso a la base de datos, debe reiniciar el servicio Windows SharePoint Services para asegurarse de que la conexión antigua ya no se use.
En Herramientas administrativas, haga clic en Administración central de SharePoint 2010.
Haga clic en Administración de aplicaciones.
En la sección Reporting Services, haga clic en Conceder acceso a la base de datos.
Haz clic en Aceptar. Aparece el cuadro de diálogo Introducir credenciales.
Escriba las credenciales de un usuario que sea miembro del grupo administrador local en el equipo que hospeda el servidor de informes. Las credenciales se usarán para una conexión única al equipo del servidor de informes con el fin de recuperar la información de la cuenta de servicio. Las credenciales de inicio de sesión de la base de datos que se crean para cada cuenta de servicio se actualizarán en las bases de datos de SharePoint.
Para reiniciar el servicio, haga clic en Operaciones.
En Topología y servicios, haga clic en Servicios en Servidor.
En Aplicación web de Windows SharePoint Services, haga clic en Detener.
Espere a que se detenga el servicio.
Haga clic en Iniciar.
Nota:
Los productos y tecnologías de SharePoint requieren cuentas de dominio para la configuración del servicio, como el modo de SharePoint de los servicios de informes.
Pasos siguientes
Configurar una cuenta de servicio (Administrador de configuración de SSRS)Cuenta de servicio (modo nativo de SSRS)Configurar direcciones URL del servidor de informes (Administrador de configuración de SSRS)Administrador de configuración de Reporting Services (modo nativo)