Udostępnij za pośrednictwem


Zmienianie konta usługi lub hasła dla Team Foundation Server

Możesz pomóc poprawić bezpieczeństwo Visual Studio Team Foundation Server 2012 (TFS) przez zmianę jego konta usługi lub hasła używanego dla tego konta.TFS uruchamiane są usługi, takie jak jego usług sieci Web i Team Foundation tła zadania agenta w kontekście konta usługi.Dla uproszczenia dokumentacji TFS odnosi się do tego konta jako TFSService, choć nie jest rzeczywista nazwa konta chyba że specjalnie Utwórz konto o tej nazwie.TFS przechowywany jest rekord nazwy własnego konta, który jest używany jako jego konta usługi.Zmieniając rekord, można przypisać inne konto, które działają jako konto usługi.Można również zmienić hasło dla tego konta.Czy zmienisz konto i hasło, możesz zachować synchronizację z innymi składnikami we wdrożeniu programu.Na przykład jeśli dla określonych zasad domeny usługi Active Directory wymaga, że wszystkie hasła wygasa okresowo, można zaktualizować informacje o haśle konta usługi w programie TFS po zmianie tego hasła.

[!UWAGA]

TFS i jego narzędzi nie można utworzyć nowe konto lokalnym lub w domenie jako TFSService, i nie mogą zaktualizować hasło dla tego konta w grupie roboczej lub domeny.Zamiast tego narzędzia zaktualizować rekordy, aby nowe poświadczenia.Jeśli użytkownik rozmieszczania zawiera więcej niż jeden serwer w warstwie aplikacji, trzeba ręcznie zaktualizować każdego serwera, z uwzględnieniem wszystkich zmian do konta usługi lub jego hasło.

Aby uzyskać więcej informacji na temat kont usług w programie TFS, zobacz Usługi kont i współzależności w Team Foundation Server.Aby uzyskać więcej informacji o kontach, wymagane do instalacji, w tym konta usługi dla TFS, zobacz Konta wymagane do instalacji Team Foundation Server.

Wymagane są uprawnienia

Aby wykonać poniższe procedury, musi być członkiem Administratorzy grupy na Team Foundation warstwie aplikacji serwera i jest członkiem sysadmin grupa na serwerze i wystąpienie SQL Server w bazie danych, którymi zarządza Team Foundation.Aby uzyskać więcej informacji, zobacz Team Foundation Architektura serwera i Team Foundation Uprawnienia serwera.

Aby skorzystać z procedury wiersza polecenia, konieczne może być otwarcie podniesionymi okna wiersza polecenia.Aby wykonać to zadanie, kliknij przycisk Start, kliknij prawym przyciskiem myszy poleceniai kliknij przycisk Uruchom jako Administrator.Aby uzyskać więcej informacji, zobacz tę stronę w witrynie firmy Microsoft w sieci Web: Kontrola konta użytkownika.

Zmiana hasła konta usługi

Aby zmienić hasło TFSService, musisz zalogować się do serwera warstwie aplikacji dla Team Foundation i użyć konsoli administracyjnej dla Team Foundation, lub Otwórz okno wiersza polecenia i użyj narzędzia wiersza polecenia TFSConfig.Jeśli rozmieszczania zawiera więcej niż jeden serwer w warstwie aplikacji, należy wykonać to zadanie na każdym serwerze lub informacje o koncie będzie brak synchronizacji.

[!UWAGA]

W zależności od konfiguracji wdrażania może być konieczne ponowne uruchomienie usługi Internet Information Services (IIS), po wykonaniu procedury, aby zmiany zostały wprowadzone.

Aby zmienić hasło przy użyciu konsoli administracji

  1. Otwórz konsolę administracyjną dla Team Foundation na serwer, który obsługuje warstwie aplikacji.

    Aby uzyskać więcej informacji, zobacz Otwórz konsolę administracyjną Team Foundation.

  2. W konsoli rozwiń nazwę serwera i wybierz polecenie Warstwie aplikacji.

  3. W panelu warstwy aplikacji, kliknij Aktualizacja hasła konta.

    Aktualizacja hasła konta zostanie otwarte okno.

    [!UWAGA]

    Jeśli konto systemowe jest używane jako konto usługi, zostanie wyświetlony komunikat o błędzie po wybraniu Aktualizacja hasła konta.Nie trzeba zmieniać hasło tego konta.Konta systemowe mają zarządzane przez użytkownika hasła.

  4. Wpisz nowe hasło w hasło, a następnie wybierz polecenie OK.

    Zmiana konta usługi zostanie otwarte okno.

  5. Poczekaj, aż wszystkie komunikaty o stanie do wykonania w stanu, a następnie wybierz polecenie Zamknij.

    [!UWAGA]

    Ten proces może potrwać kilka minut.

Aby użyć narzędzia TFSConfig do zmiany hasła

  1. Na serwerze w warstwie aplikacji, Otwórz okno wiersza polecenia, a następnie zmień katalog na katalog, który zawiera TFSConfig narzędzie.

    Domyślnie narzędzie to znajduje się w dysk: \Program Files\Microsoft 11.0\Tools Team Foundation Server.

  2. W wierszu polecenia wpisz polecenie **TFSConfig Accounts /UpdatePassword /accountType:ApplicationTier /account:**Nazwa_konta **/password:**NoweHasło, a następnie wybierz polecenie ENTER.

  3. Należy określić nazwę konta, o których chcesz użyć jako TFSService (Nazwa_konta) i hasło konta (NoweHasło).

Przypisanie z innego konta jako konta usługi

Aby skonfigurować TFS, aby użyć innego konta jako konta usługi dla Team Foundation, można użyć konsoli administracyjnej lub narzędzie wiersza polecenia TFSConfig.Jeśli rozmieszczania zawiera więcej niż jeden serwer w warstwie aplikacji, należy wykonać to zadanie na każdym serwerze lub informacje o koncie będzie brak synchronizacji.Przed użyciem albo narzędzie do wprowadzenia zmian, należy rozważyć następujące zagadnienia:

  • Musisz wybrać nowego konta, który jest członkiem grupy roboczej lub domeny zaufanej przez każdy komputer w tym wdrażaniu TFS albo konta systemowego.

  • Narzędzia konfiguracyjne udzielić logowania jako usługa uprawnień do nowego konta usługi, ale narzędzia nie należy odwoływać to uprawnienie z konta uprzednio używane jako konto usługi, jeśli inna usługa nadal korzysta z tego konta.Stare konto nie musi już tego uprawnienia dla usługi, dla którego jest on nadal używany, można ręcznie usunąć tego uprawnienia z stare konto.

    Aby uzyskać więcej informacji, zobacz tę stronę w witrynie firmy Microsoft w sieci Web: Dodaj Zaloguj się jako prawo usługi do konta.

  • Konieczne może być ponowne uruchomienie usług IIS po wykonaniu procedury, aby zmiany zostały wprowadzone.

  • Narzędzie TFSConfig zmienia tylko te usługi, które są uruchamiane przy użyciu starego konta.

Aby zmienić konto usługi przy użyciu konsoli administracji

  1. Otwórz konsolę administracyjną dla Team Foundation na serwer, który obsługuje warstwie aplikacji.

  2. W konsoli rozwiń nazwę serwera i wybierz polecenie Warstwie aplikacji.

  3. W panelu warstwy aplikacji, kliknij Zmiana konta.

    Aktualizacja konta usługi zostanie otwarte okno.

  4. Wykonaj jedną z następujących czynności:

    1. Aby użyć konta system, należy wybrać używane było konto system, a następnie wybierz konto systemowe z listy rozwijanej.

      Jeśli Twój serwer jest członkiem domeny usługi Active Directory, wybór domyślny dla konta systemowego użyć jest Usługa sieciowa.Jeśli Twój serwer jest członkiem grupy roboczej, opcją domyślną jest Usługa lokalna.Informacji o rozmieszczeniu domyślny wybór może być wybór tylko dostępny.

      [!UWAGA]

      Konta systemowe mają zarządzane przez użytkownika hasła.Jeśli zdecydujesz się użyć konta system jako TFSService, nie należy wpisywać hasła, w polu hasło.

    2. Do używania konta domeny lub grupy roboczej, należy wybrać za pomocą konta użytkownika, wpisz nazwę konta w Nazwy konta, a następnie wpisz hasło dla tego konta w hasło.

  5. Wybierz przycisk OK.

    Zmiana konta usługi zostanie otwarte okno.

  6. Poczekaj, aż wszystkie komunikaty o stanie do wykonania w stanu, a następnie wybierz polecenie Zamknij.

    [!UWAGA]

    Ten proces może potrwać kilka minut.

Aby użyć narzędzia TFSConfig do zmiany konta usługi

  1. Na serwerze w warstwie aplikacji, Otwórz okno wiersza polecenia, a następnie zmień katalog na katalog, który zawiera TFSConfig narzędzie.

    Domyślnie narzędzie to znajduje się w dysk: \Program Files\Microsoft 11.0\Tools Team Foundation Server.

  2. W wierszu polecenia wpisz polecenie **TFSConfig Accounts /change /accountType:ApplicationTier /account:**Nazwa_konta **/password:**NoweHasło, a następnie wybierz polecenie ENTER.

    Aby uzyskać więcej informacji, zobacz Polecenie konta.

Zobacz też

Zadania

Zmienianie konta usługi lub hasła dla usług Reporting Services SQL Server

Informacje

Polecenie konta

Koncepcje

Usługi kont i współzależności w Team Foundation Server

Inne zasoby

Zarządzanie konfiguracją serwera z TFSConfig

How to: Change the Password for Visual Studio Team Foundation Build Service