Compartir a través de


Cambiar la cuenta de servicio o la contraseña para SQL Server Reporting Services

Puede ayudar a mejorar la seguridad de Team Foundation Server si cambia la cuenta de servicio que usa para los orígenes de datos de SQL Server Reporting Services o si cambia la contraseña que se emplea para esa cuenta. Team Foundation Server actúa en el contexto de seguridad de una cuenta de servicio cuando recupera datos del proyecto de los orígenes de datos de SQL Server Reporting Services. En la documentación de Team Foundation Server se hace referencia a esta cuenta de servicio mediante el marcador de posición TFSReports. El nombre real de la cuenta depende de su instalación. Es posible que tenga que cambiar la contraseña de esa cuenta o designar una cuenta diferente. Por ejemplo, si la contraseña de la cuenta subyacente caduca y usted asigna una nueva contraseña, debe cambiar la contraseña de la cuenta TFSReports en Team Foundation Server de modo que coincidan.

La utilidad TFSConfig no crea una nueva cuenta para utilizarla como cuenta de los orígenes de datos, ni tampoco cambia la contraseña de la cuenta. En lugar de eso, la utilidad actualiza Team Foundation Server para usar un conjunto diferente de credenciales.

La contraseña o la cuenta que se usa como cuenta TFSReports se cambia mediante la utilidad de línea de comandos TFSConfig con la opción Accounts.

Nota importanteImportante

La utilidad TFSConfig cambia solamente los servicios que se ejecutan con la cuenta antigua.

Puede utilizar la misma utilidad para asignar una cuenta diferente como cuenta TFSReports, pero podría tener que realizar una o más de las siguientes acciones adicionales:

  • Antes de asignar una cuenta como cuenta TFSReports, debe comprobar que es miembro de un grupo de trabajo o dominio de confianza en todos los equipos de la implementación de Team Foundation.

  • Debe conceder de forma manual a la cuenta que usará como cuenta TFSReports el permiso Permitir el inicio de sesión local. La utilidad TFSConfig no concede este permiso cuando asigna la cuenta.

  • Opcionalmente, después de utilizar TFSConfig para especificar una cuenta como cuenta TFSReports, puede revocar su permiso Iniciar sesión como servicio, que TFSConfig concede automáticamente a la cuenta TFSReports. TFSReports no necesita este permiso, pero la cuenta TFSService sí. Por consiguiente, no debería quitar este permiso si utiliza la misma cuenta de dominio o grupo de trabajo para ambas cuentas de servicio.

    Para obtener más información sobre el permiso Iniciar sesión como servicio, vea esta página del sitio web de Microsoft: Agregar el derecho Iniciar sesión como servicio a una cuenta. Para obtener más información sobre el permiso Permitir el inicio de sesión local, vea esta página del sitio web de Microsoft: Permitir el inicio de sesión local.

Para obtener más información sobre las cuentas de servicio necesarias, vea el tema Cuentas de servicio y dependencias de Team Foundation Server y también el tema "Accounts Required for Installation" en la guía de instalación de Team Foundation. Para descargar la versión más reciente de esta guía, vea esta página del sitio web de Microsoft: Team Foundation Installation Guide for Visual Studio 2010.

Permisos necesarios

Para realizar estos procedimientos, debe ser miembro del grupo Administrators en el servidor donde está instalado TFSConfig. También debe ser miembro del grupo sysadmin en el servidor que hospeda la base de datos de configuración. Para obtener más información acerca de los permisos, vea Permisos de Team Foundation Server.

Además de estos permisos, es posible que tenga que cumplir los siguientes requisitos en un equipo que ejecute Windows Server 2008 o Windows Vista:

  • Para seguir un procedimiento de línea de comandos, es probable que necesite abrir un símbolo del sistema con privilegios elevados; para ello, haga clic en Inicio, haga clic con el botón secundario en Símbolo del sistema y, a continuación, haga clic en Ejecutar como administrador.

  • Para obtener acceso al Administrador de informes, los informes o los sitios web de SQL Server Reporting Services, es posible que necesite agregar estos sitios a la lista de sitios de confianza de Internet Explorer o iniciar Internet Explorer como administrador.

Para obtener más información, vea esta página del sitio web de Microsoft: Control de cuentas de usuario.

Cambiar la contraseña o la cuenta de Reporting Services

Para cambiar la contraseña de la cuenta TFSReports o asignar una cuenta diferente, debe iniciar sesión en un servidor que hospede los servicios de aplicación de Team Foundation y use la utilidad TfsConfig Accounts.

Nota

Dependiendo de su configuración de implementación, puede que deba reiniciar Internet Information Services (IIS) después de completar este procedimiento para que los cambios surtan efecto.

Para cambiar la contraseña mediante la utilidad TFSConfig

  1. Abra una ventana Símbolo del sistema y cambie al directorio que contiene la utilidad TFSConfig.

    De forma predeterminada, ésta se encuentra en Unidad:\Archivos de programa\Microsoft Team Foundation Server 2010\Tools.

  2. En la línea de comandos, escriba **TFSConfig Accounts /UpdatePassword /accountType:ReportingDatasource /account:**NombreCuenta **/password:**nuevaContraseña y, a continuación, presione ENTRAR.

    Sustituya AccountName por el nombre de la cuenta TFSReports actual. Sustituya newPassword por la nueva contraseña de la cuenta.

Para asignar una nueva cuenta de servicio de Reporting Services a todos los servicios de Team Foundation Server mediante la utilidad TFSConfig

  1. Abra una ventana Símbolo del sistema y cambie al directorio que contiene la utilidad TFSConfig.

    De forma predeterminada, ésta se encuentra en Unidad:\Archivos de programa\Microsoft Team Foundation Server 2010\Tools.

  2. En la línea de comandos, escriba **TFSConfig Accounts /change /accountType:ReportingDatasource /account:**NombreNuevaCuenta **/password:**nuevaContraseña y, a continuación, presione ENTRAR.

    Sustituya NewAccountName por el nombre de la nueva cuenta TFSReports. Sustituya newPassword por la contraseña de la cuenta.

Vea también

Tareas

Cambiar la cuenta de servicio o la contraseña para Team Foundation Server

Referencia

Accounts (Comando)

Conceptos

Cuentas de servicio y dependencias de Team Foundation Server

Otros recursos

Administrar la configuración del servidor con TFSConfig