Share via


Comment : accorder l'accès aux bases de données de l'entrepôt de données pour Team System

Mise à jour : novembre 2007

Avant que les utilisateurs puissent créer des rapports pour Visual Studio Team System, vous devez leur accorder l'accès en lecture aux bases de données qui composent l'entrepôt de données. Vous pouvez accorder l'accès à la base de données Analysis Services, à la base de données relationnelle ou aux deux à la fois, selon le type de rapports créés.

Autorisations requises

Pour accorder l'accès à la base de données Analysis Services, vous devez avoir l'autorisation d'administrateur dans cette base de données. Pour accorder l'accès à la base de données relationnelle, vous devez être membre du rôle serveur securityadmin ou sysadmin dans le moteur de base de données SQL Server.

Pour accorder l'accès en lecture à la base de données Analysis Services à un utilisateur ou à un groupe d'utilisateurs

  1. Dans le menu Démarrer, pointez sur Tous les programmes, sur Microsoft SQL Server 2005, puis cliquez sur SQL Server Management Studio.

    SQL Server Management Studio démarre et la boîte de dialogue Se connecter au serveur apparaît.

  2. Dans la liste Type de serveur, cliquez sur Analysis Services.

  3. Dans la zone Nom de serveur, tapez le nom du serveur Analysis Services pour Team Foundation Server, puis cliquez sur Connecter.

    Remarque :

    Le serveur Analysis Services de Team Foundation Server est, en général, identique au serveur de couche Données.

    La boîte de dialogue Se connecter au serveur se ferme.

  4. Dans Explorateur d'objets, développez le dossier Bases de données du serveur, la base de données TfsWarehouse, puis le dossier Rôles.

  5. Cliquez avec le bouton droit sur le rôle TfsWarehouseDataReader, puis cliquez sur Propriétés.

    La boîte de dialogue Modifier le rôle s'affiche.

  6. Sous Sélectionner une page, cliquez sur Appartenance, puis sur Ajouter.

    La boîte de dialogue Sélectionner les utilisateurs ou les groupes s'affiche.

  7. Ajoutez l'utilisateur ou le groupe, cliquez sur OK, puis à nouveau sur OK.

Pour accorder l'accès en lecture à la base de données relationnelle à un utilisateur ou à un groupe d'utilisateurs

  1. Dans le menu Démarrer, cliquez sur Tous les programmes, pointez sur Microsoft SQL Server 2005, puis cliquez sur SQL Server Management Studio.

    La boîte de dialogue Se connecter au serveur s'affiche.

  2. Dans la liste Type de serveur, cliquez sur Moteur de base de données.

  3. Dans la zone Nom de serveur, tapez le nom du serveur de couche Données pour Team Foundation Server, puis cliquez sur Connecter.

  4. Dans Explorateur d'objets, développez le dossier Bases de données du serveur, puis la base de données TfsWarehouse.

  5. Sous la base de données TfsWarehouse, développez le dossier Sécurité, le dossier Rôles, puis le dossier Rôles de base de données.

  6. Cliquez avec le bouton droit sur le rôle TfsWarehouseDataReader, puis cliquez sur Propriétés.

    La boîte de dialogue Propriétés du rôle de base de données apparaît.

  7. Sous Sélectionner une page, cliquez sur Général, puis sur Ajouter.

    La boîte de dialogue Sélectionner les utilisateurs ou les groupes s'affiche.

  8. Ajoutez l'utilisateur ou le groupe, cliquez sur OK, puis à nouveau sur OK.

Voir aussi

Concepts

Mise en route avec les rapports personnalisés pour Team System

Choix de la source de données dans un rapport pour Team System

Fonctionnement de l'architecture de l'entrepôt de données