Freigeben über


Gewusst wie: Gewähren von Zugriff auf die Datenbanken des Data Warehouse für Team System

Aktualisiert: November 2007

Bevor Benutzer Berichte für Visual Studio Team System erstellen können, müssen sie Lesezugriff auf die Datenbanken erteilt bekommen, aus denen das Data Warehouse besteht. Je nach Art der zu erstellenden Berichte können Sie Zugriff auf die Analysis Services-Datenbank, die relationale Datenbank oder beide Datenbanken gewähren.

Erforderliche Berechtigungen

Um Zugriff auf die Analysis Services-Datenbank zu gewähren, müssen Sie die Administratorberechtigung für diese Datenbank haben. Um Zugriff auf die relationale Datenbank zu gewähren, müssen Sie Mitglied der Serverrolle securityadmin oder sysadmin im SQL Server-Datenbankmodul sein.

So gewähren Sie einem Benutzer oder einer Gruppe Lesezugriff auf die Analysis Services-Datenbank

  1. Zeigen Sie im Menü Start auf Alle Programme, zeigen Sie auf Microsoft SQL Server 2005, und klicken Sie dann auf SQL Server Management Studio.

    SQL Server Management Studio wird gestartet, und das Dialogfeld Mit Server verbinden wird angezeigt.

  2. Klicken Sie in der Liste Servertyp auf Analysis Services.

  3. Geben Sie im Feld Servername den Namen des Analysis Services-Servers für Team Foundation Server ein, und klicken Sie auf Verbinden.

    Hinweis:

    Der Analysis Services-Server für Team Foundation Server ist normalerweise identisch mit dem Datenebenenserver.

    Das Dialogfeld Mit Server verbinden wird geschlossen.

  4. Erweitern Sie im Objekt-Explorer den Ordner Datenbanken des Servers, dann die TfsWarehouse-Datenbank und schließlich den Ordner Rollen.

  5. Klicken Sie mit der rechten Maustaste auf die Rolle TfsWarehouseDataReader, und klicken Sie dann auf Eigenschaften.

    Das Dialogfeld Rolle bearbeiten wird angezeigt.

  6. Klicken Sie unter Seite auswählen auf Mitgliedschaft und dann auf Hinzufügen.

    Das Dialogfeld Benutzer oder Gruppen auswählen wird angezeigt.

  7. Fügen Sie den Benutzer oder die Gruppe hinzu, und klicken Sie zweimal auf OK.

So gewähren Sie einem Benutzer oder einer Gruppe Lesezugriff auf die relationale Datenbank

  1. Klicken Sie im Menü Start auf Alle Programme, zeigen Sie auf Microsoft SQL Server 2005, und klicken Sie dann auf SQL Server Management Studio.

    Das Dialogfeld Mit Server verbinden wird angezeigt.

  2. Klicken Sie in der Liste Servertyp auf Datenbankmodul.

  3. Geben Sie im Feld Servername den Namen des Datenebenenservers für Team Foundation Server ein, und klicken Sie dann auf Verbinden.

  4. Erweitern Sie im Objekt-Explorer den Ordner Datenbanken des Servers und dann die TfsWarehouse-Datenbank.

  5. Erweitern Sie unter der TfsWarehouse-Datenbank den Ordner Sicherheit, dann den Ordner Rollen und schließlich den Ordner Datenbankrollen.

  6. Klicken Sie mit der rechten Maustaste auf die Rolle TfsWarehouseDataReader, und klicken Sie dann auf Eigenschaften.

    Das Dialogfeld Datenbankrolle-Eigenschaften wird angezeigt.

  7. Klicken Sie unter Seite auswählen auf Allgemein und dann auf Hinzufügen.

    Das Dialogfeld Benutzer oder Gruppen auswählen wird angezeigt.

  8. Fügen Sie den Benutzer oder die Gruppe hinzu, und klicken Sie zweimal auf OK.

Siehe auch

Konzepte

Erste Schritte mit benutzerdefinierten Berichten für Team System

Auswählen der Datenquelle in einem Bericht für Team System

Data Warehouse-Architektur