Cómo: Conceder acceso a las bases de datos del almacén de datos para Team System

Actualización: noviembre 2007

Para que los usuarios puedan crear informes de Visual Studio Team System, debe concederles acceso de lectura a las bases de datos que componen el almacén de datos. Puede permitir el acceso a la base de datos de servicios de análisis, a la base de datos relacional o a ambas, en función de los tipos de informes que se vayan a crear.

Permisos necesarios

Para conceder acceso a la base de datos de servicios de análisis, debe tener el permiso Administrar en esa base de datos. Para conceder acceso a la base de datos relacional, debe ser miembro de la función de servidor securityadmin o sysadmin en el motor de base de datos de SQL Server.

Para conceder acceso de lectura a un usuario o grupo a la base de datos de servicios de análisis

  1. En el menú Inicio, elija Todos los programas, Microsoft SQL Server 2005 y, a continuación, haga clic en SQL Server Management Studio.

    Se inicia SQL Server Management Studio y aparece el cuadro de diálogo Conectar con el servidor.

  2. En la lista Tipo de servidor, haga clic en Analysis Services.

  3. En el cuadro Nombre del servidor, escriba el nombre del servidor de servicios de análisis de Team Foundation Server y, a continuación, haga clic en Conectar.

    Nota:

    El servidor de servicios de análisis de Team Foundation Server suele ser el mismo que el servidor de nivel de datos.

    Se cierra el cuadro de diálogo Conectar con el servidor.

  4. En el Explorador de objetos, expanda la carpeta Bases de datos del servidor, expanda la base de datos TfsWarehouse y, a continuación, expanda la carpeta Funciones.

  5. Haga clic con el botón secundario del mouse en la función TfsWarehouseDataReader y, después, haga clic en Propiedades.

    Aparecerá el cuadro de diálogo Editar función.

  6. En Seleccionar una página, haga clic en Integrantes y, a continuación, en Agregar.

    Aparecerá el cuadro de diálogo Seleccionar usuarios o grupos.

  7. Agregue el usuario o grupo, haga clic en Aceptar y otra vez en Aceptar.

Para conceder acceso de lectura a un usuario o grupo a la base de datos relacional

  1. En el menú Inicio, haga clic en Todos los programas, elija Microsoft SQL Server 2005 y, a continuación, haga clic en SQL Server Management Studio.

    Aparece el cuadro de diálogo Conectar con el servidor.

  2. En la lista Tipo de servidor, haga clic en Motor de base de datos.

  3. En el cuadro Nombre del servidor, escriba el nombre del servidor de nivel de datos de Team Foundation Server y, a continuación, haga clic en Conectar.

  4. En el Explorador de objetos, expanda la carpeta Bases de datos del servidor y, a continuación, expanda la base de datos TfsWarehouse.

  5. En la base de datos TfsWarehouse, expanda la carpeta Seguridad, expanda la carpeta Funciones y, a continuación, expanda la carpeta Funciones de base de datos.

  6. Haga clic con el botón secundario del mouse en la función TfsWarehouseDataReader y, después, haga clic en Propiedades.

    Aparece el cuadro de diálogo Propiedades de función de base de datos.

  7. En Seleccionar una página, haga clic en General y, a continuación en Agregar.

    Aparecerá el cuadro de diálogo Seleccionar usuarios o grupos.

  8. Agregue el usuario o grupo, haga clic en Aceptar y otra vez en Aceptar.

Vea también

Conceptos

Introducción a los informes personalizados para Team System

Elegir el origen de datos en un informe para Team System

Comprender la arquitectura del almacén de datos