Freigeben über


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

Sie können die Sicherheit von Team Foundation Server erhöhen, indem Sie das Dienstkonto ändern, das für die Datenquellen von SQL Server Reporting Services verwendet wird, oder indem Sie das für das Konto verwendete Kennwort ändern. Team Foundation Server fungiert im Sicherheitskontext eines Dienstkontos, wenn Projektdaten aus den Datenquellen in SQL Server Reporting Services abgerufen werden. In der Team Foundation Server-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 Team Foundation Server ä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 Team Foundation Server zur Verwendung anderer Anmeldeinformationen.

Sie ändern das Kennwort oder das Konto, das als TFSReports-Konto verwendet wird, indem Sie das TFSConfig-Befehlszeilenhilfsprogramm mit der Konten-Option 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 gewähren. 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 Benachrichtigung Anmelden als Dienst widerrufen, die von TFSConfig dem TFSReports-Konto automatisch gewährt wird. TFSReports benötigt diese Berechtigung nicht, jedoch das TFSService-Konto. Daher sollten Sie diese Berechtigung nicht entfernen, wenn Sie die gleiche Domäne oder das Arbeitsgruppenkonto für beide Dienstkonten verwenden.

    Weitere Informationen über die Berechtigung Anmelden als Dienst finden Sie auf der folgenden Seite auf der Microsoft-Website: "Add the Log on as a service right to an account". Weitere Informationen über die Berechtigung Lokal Anmelden zulassen finden Sie auf der folgenden Seite auf der Microsoft-Website: "Lokal Anmelden zulassen".

Weitere Informationen zu erforderlichen Dienstkonten finden Sie im Thema Dienstkonten und Abhängigkeiten in Team Foundation Server sowie im Thema "Zur Installation erforderliche Konten" im Installationshandbuch für Team Foundation. Laden Sie die aktuelle Version dieses Handbuchs von der folgenden Seite auf der Microsoft-Website herunter: Installationshandbuch für Team Foundation.

Erforderliche Berechtigungen

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 Team Foundation Server-Berechtigungen.

Neben diesen Berechtigungen müssen Sie auf einem Computer, auf dem Windows Server 2008 oder Windows Vista ausgeführt wird, gegebenenfalls Folgendes durchführen:

  • Um eine Befehlszeilenprozedur auszuführen, müssen Sie möglicherweise eine erweiterte Eingabeaufforderung öffnen. Klicken Sie hierzu auf Start, klicken Sie anschließend mit der rechten Maustaste auf Eingabeaufforderung, und klicken Sie dann auf Als Administrator ausführen.

  • Für den Zugriff auf den Berichts-Manager, Berichte oder Websites für SQL Server Reporting Services müssen Sie diese Sites gegebenenfalls der Liste vertrauenswürdiger Sites in Internet Explorer hinzufügen oder Internet Explorer als Administrator starten.

Weitere Informationen finden Sie auf der folgenden Seite auf der Microsoft-Website: Benutzerkontensteuerung.

Ändern des Kennworts oder Kontos für das Reporting Services-Konto

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 TfsConfig Accounts-Hilfsprogramm verwenden.

Tipp

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:

    Das Hilfsprogramm befindet sich standardmäßig unter Laufwerk:\Programme\Microsoft Team Foundation Server 2010\Tools.

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

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

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:

    Das Hilfsprogramm befindet sich standardmäßig unter Laufwerk:\Programme\Microsoft Team Foundation Server 2010\Tools.

  2. Geben Sie in der Befehlszeile **TFSConfig Accounts /change /accountType:ReportingDatasource /account:**NewAccountName **/password:**newPassword 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.

Siehe auch

Aufgaben

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

Referenz

Accounts-Befehl

Konzepte

Dienstkonten und Abhängigkeiten in Team Foundation Server

Weitere Ressourcen

Verwalten der Serverkonfiguration mit TFSConfig