Ändern des Dienstkontos oder Kennworts für SQL Server Reporting Services

Sie können zur Verbesserung der Sicherheit von Team Foundation Server (TFS) beitragen, in dem Sie das Dienstkonto ändern, das als Datenquellen für SQL Server Reporting Services verwendet wird oder indem Sie das Kennwort für dieses Konto ändern. TFS agiert im Sicherheitskontext eines Dienstkontos, wenn Projektdaten aus den Datenquellen in SQL Server Reporting Services abgerufen werden. In der TFS-Dokumentation wird der Platzhalter TFSReports für dieses Dienstkonto verwendet. Der tatsächliche Kontoname hängt von der Installation ab. Sie müssen ggf. das Kennwort dieses Kontos ändern oder ein anderes Konto festlegen. Wenn das Kennwort des zugrunde liegenden Kontos beispielsweise abläuft und Sie ein neues Kennwort zuweisen, müssen Sie das Kennwort des TFSReports-Kontos in TFS ändern, damit diese übereinstimmen.

Mit dem TFSConfig-Hilfsprogramm wird kein neues Konto erstellt, das als Datenquellenkonto verwendet werden soll, und es wird auch nicht das Kontokennwort geändert. Stattdessen aktualisiert das Hilfsprogramm TFS zur Verwendung anderer Anmeldeinformationen.

Sie ändern das Kennwort oder das Konto, das als TFSReports-Konto verwendet wird, indem Sie das TFSConfig-Befehlszeilenhilfsprogramm mit der Option Konten verwenden.

Wichtig

Das Dienstprogramm TFSConfig ändert nur die Dienste, die unter dem alten Konto ausgeführt werden.

Sie können das gleiche Hilfsprogramm verwenden, um ein anderes Konto als das TFSReports-Konto zuzuweisen. Sie müssen dann ggf. eine oder mehrere der folgenden zusätzlichen Aktionen ausführen:

  • Bevor Sie ein Konto zuweisen, das als TFSReports-Konto verwendet werden soll, müssen Sie überprüfen, ob es Mitglied von einer Arbeitsgruppe oder einer Domäne ist, der von jedem Computer in der Bereitstellung von Team Foundation vertraut wird.

  • Sie müssen dem Konto, das Sie als TFSReports-Konto verwenden möchten, manuell die Berechtigung Lokal anmelden zulassen erteilen. Das TFSConfig-Hilfsprogramm gewährt diese Berechtigung nicht, wenn es das Konto zuweist.

  • Nachdem Sie mit TFSConfig ein Konto als TFSReports-Konto festgelegt haben, können Sie optional die Berechtigung Anmelden als Dienst widerrufen, die von TFSConfig dem TFSReports -Konto automatisch erteilt wird. TFSReports benötigt diese Berechtigung nicht, das TFSService-Konto jedoch schon. Daher sollten Sie diese Berechtigung nicht entfernen, wenn Sie die gleiche Domäne oder das Arbeitsgruppenkonto für beide Dienstkonten verwenden.

    Weitere Informationen zur Berechtigung Anmelden als Dienst finden Sie auf der folgenden Seite der Microsoft-Website: Hinzufügen der Berechtigung zum Anmelden als Dienst zum Konto. Weitere Informationen zur Berechtigung Lokal Anmelden zulassen finden Sie auf der folgenden Seite der Microsoft-Website: Zulassen der lokalen Anmeldung.

Weitere Informationen zu erforderlichen Dienstkonten finden Sie unter dem Thema Dienstkonten und Abhängigkeiten in Team Foundation Server und auch unter dem Thema "Erforderliche Konten für die Installation von Team Foundation Server" im Installationshandbuch für Team Foundation.

Anforderungen

Um diese Schritte ausführen zu können, müssen Sie Mitglied der Administratoren-Gruppe auf dem Server sein, auf dem TFSConfig installiert ist. Sie müssen auch Mitglied der sysadmin-Gruppe auf dem Server sein, der die Konfigurationsdatenbank hostet. Weitere Informationen zu Berechtigungen finden Sie unter Berechtigungsreferenz für Team Foundation Server.

Über diese Berechtigungen hinaus gelten unter Umständen folgende Anforderungen:

  • Für eine Befehlszeilenprozedur müssen Sie gegebenenfalls eine Eingabeaufforderung mit erhöhten Rechten öffnen.

  • Um Zugriff auf den Berichts-Manager, Berichte oder Websites für SQL Server Reporting Services zu erhalten, müssen Sie diese Sites möglicherweise in Internet Explorer der Liste der vertrauenswürdigen Sites hinzufügen oder Internet Explorer als Administrator starten.

Ändern des Namens oder Kennworts des Reporting Services-Kontos

Um das Kennwort des TFSReports-Kontos zu ändern oder ein anderes Konto zuzuweisen, müssen Sie sich bei einem Server anmelden, der die Anwendungsdienste für Team Foundation hostet, und das Hilfsprogramm TfsConfig Accounts verwenden.

Hinweis

Je nach Bereitstellungskonfiguration müssen Sie Internetinformationsdienste (IIS) nach Abschluss dieses Vorgangs neu starten, damit die Änderungen wirksam werden.

So ändern Sie das Kennwort mit dem TFSConfig-Hilfsprogramm

  1. Öffnen Sie ein Eingabeaufforderungsfenster, und wechseln Sie in das Verzeichnis, das das TFSConfig-Hilfsprogramm enthält:

    Standardmäßig befindet sich dieses Hilfsprogramm unter Laufwerk:\Programme\Microsoft Team Foundation Server 12.0\Tools.

  2. Geben Sie in der Eingabeaufforderung **TFSConfig Accounts /UpdatePassword /accountType:ReportingDatasource /account:**Kontoname **/password:**NeuesKennwort ein, und drücken Sie die EINGABETASTE.

    Ersetzen Sie AccountName durch den Namen des neuen TFSReports-Kontos. Ersetzen Sie newPassword durch das neue Kennwort des Kontos.

So verwenden Sie die Verwaltungskonsole zum Ändern des Kennworts

  1. Öffnen Sie auf dem Server, der die Anwendungsebene hostet, die Verwaltungskonsole für Team Foundation.

    Weitere Informationen finden Sie unter Konfigurieren und Verwalten von TFS-Ressourcen.

  2. Erweitern Sie in der Konsole den Servernamen, und wählen Sie Anwendungsebene.

  3. Navigieren Sie im Bereich der Anwendungsebene zu Reporting Services - Zusammenfassung und wählen Sie die Option Kontokennwort aktualisieren.

    Das Fenster Kontokennwort aktualisieren wird geöffnet.

    Hinweis

    Wenn Sie ein Systemkonto als Dienstkonto verwendet haben, sehen Sie eine Fehlermeldung, wenn Sie die Option Kontokennwort aktualisieren wählen.Sie müssen das Kennwort dieses Kontos nicht ändern.Systemkonten haben keine benutzerverwalteten Kennwörter.

  4. Geben Sie das neue Kennwort in Kennwort ein, und wählen Sie dann OK.

    Das Fenster Berichtsleserkonto ändern wird geöffnet.

  5. Warten Sie, bis alle Statusmeldungen in Status abgeschlossen sind, und wählen Sie dann Schließen.

    Hinweis

    Dies kann einige Minuten dauern.

So weisen Sie allen Team Foundation Server-Diensten mit dem TFSConfig-Hilfsprogramm ein neues Reporting Services-Dienstkonto zu

  1. Öffnen Sie ein Eingabeaufforderungsfenster, und wechseln Sie in das Verzeichnis, das das TFSConfig-Hilfsprogramm enthält:

    Standardmäßig befindet sich dieses Hilfsprogramm unter Laufwerk:\Programme\Microsoft Team Foundation Server 12.0\Tools.

  2. Geben Sie in der Eingabeaufforderung **TFSConfig Accounts /change /accountType:ReportingDatasource /account:**NeuerKontoname **/password:**NeuesKennwort ein, und drücken Sie die EINGABETASTE.

    Ersetzen Sie NewAccountName durch den Namen des neuen TFSReports-Kontos. Ersetzen Sie newPassword durch das Kennwort des Kontos.

So verwenden Sie die Verwaltungskonsole zum Ändern des Kontos

  1. Öffnen Sie auf dem Server, der die Anwendungsebene hostet, die Verwaltungskonsole für Team Foundation.

  2. Erweitern Sie in der Konsole den Servernamen, und wählen Sie Anwendungsebene.

  3. Navigieren Sie im Bereich der Anwendungsebene zu Reporting Services - Zusammenfassung, und wählen Sie dann Konto ändern aus.

    Das Fenster Berichtsleserkonto ändern wird geöffnet.

  4. Wählen Sie einen der folgenden Schritte aus:

    1. Wenn Sie ein Systemkonto verwenden möchten, wählen Sie die Option Systemkonto verwenden, und wählen Sie dann ein Systemkonto aus der Dropdownliste aus.

      Hinweis

      Systemkonten haben keine benutzerverwalteten Kennwörter.Wenn Sie ein Systemkonto als TFSReports verwenden, geben Sie kein Kennwort im Kennwortfeld ein.

    2. Wenn Sie ein Domänenkonto oder Arbeitsgruppenkonto verwenden möchten, wählen Sie die Option Benutzerkonto verwenden, geben den Namen des Kontos unter Kontoname ein, und geben dann das Kennwort für das Konto unter Kennwort ein.

  5. Klicken Sie auf OK.

    Das Fenster Berichtsleserkonto ändern wird geöffnet.

  6. Warten Sie, bis alle Statusmeldungen in Status abgeschlossen sind, und wählen Sie dann Schließen.

    Hinweis

    Dies kann einige Minuten dauern.

Siehe auch

Referenz

Accounts-Befehl

Konzepte

Dienstkonten und Abhängigkeiten in Team Foundation Server

Weitere Ressourcen

TFSConfig: TFS-Serverkonfiguration verwalten

Ändern des Dienstkontos oder Kennworts für Team Foundation Server