Udostępnij za pośrednictwem


Polecenie konta

Accounts Polecenie zmienia konta i hasła dla kont wszystkie usługi, które Visual Studio Team Foundation Server (TFS) używa.Sprawozdania finansowe obejmują konto dla Team Foundation Server (TFSService), stanowią źródeł danych SQL Server usług Reporting Services (TFSReports), a konto dla Team Foundation Server serwera Proxy (TFSProxy).Umożliwia także polecenie to zmienić własność baz danych, Team Foundation Server używa.

Aby zmienić konto użytkownika lub hasło interaktywnie dla konta usługi dla Team Foundation Server (TFSService), użyj konsoli administracyjnej dla Team Foundation.Aby uzyskać więcej informacji, zobacz Otwórz konsolę administracyjną Team Foundation.

Wymagane są uprawnienia

Aby użyć Accounts polecenia, musi być członkiem Team Foundation Administratorzy grupę zabezpieczeń i członkiem sysadmin grupy zabezpieczeń dla każdego SQL Server baz danych, który Team Foundation Server używa.Klienci korzystający z /proxy opcji, musisz być administratorem na serwerze proxy.Aby uzyskać więcej informacji, zobacz Team Foundation Uprawnienia serwera.

[!UWAGA]

Nawet jeśli użytkownik zaloguje się przy użyciu poświadczeń administracyjnych, należy otworzyć podniesionymi okna wiersza polecenia, aby wykonać tę funkcję na serwerze, na którym działa Windows Server 2008.Aby otworzyć podniesionymi okna wiersza polecenia, kliknij Start, kliknij prawym przyciskiem myszy polecenia, a następnie kliknij przycisk Uruchom jako Administrator.Aby uzyskać więcej informacji, zobacz tę stronę w witrynie firmy Microsoft w sieci Web: Kontrola konta użytkownika.

TFSConfig Accounts /change|add|set|delete|updatepassword|resetowner [/AccountType:{ApplicationTier|ReportingDataSource|Proxy}] [/Account:AccountName] [/Password:Password] [/SQLInstance:ServerName] [/DatabaseName:DatabaseName] [/Continue] [/usesqlalwayson]

Parametry

Argument

Opis

AccountName

Określa nazwę konta które jest używane jako konto usługi w domeny\Nazwa użytkownika lub komputer\Nazwa użytkownika format.

Password

Określa hasło dla konta, które jest używane jako konto usługi.

ServerName

Używany tylko z /resetowner /SQLInstance.Określa nazwę serwera obsługującego bazy danych dla Team Foundation Server, oraz, jeśli wystąpienie innych niż wystąpienie domyślne jest używany, nazwa wystąpienia. Jeśli określisz wystąpienie, należy użyć następującego formatu:

Nazwa_serwera\nazwa_wystąpienia

DatabaseName

Używany tylko z /resetowner /DatabaseName.Określa nazwę bazy danych, której własność zostanie zmieniony.

Opcja

Opis

/change

Zmienia konto, które jest używane jako konto usługi.Ta opcja dodaje konta, które określisz wszystkie niezbędne grupy, udziela mu wymaganych uprawnień, jeśli jest to możliwe i ustawia usługę, aby korzystać z konta.Jeśli nie skorzystasz z /AccountType opcji po wybraniu tej opcji konto usługi dla zmieni się w warstwie aplikacji.

/add

Dodaje konto do grupy, które są wymagane przy użyciu konta jako konta usługi.Ta opcja dodaje rachunku, określonym przez użytkownika do grup niezbędne i udziela mu uprawnienia, które są wymagane do działania jako konto usługi (jeśli możliwe).Jednak opcja ta nie zmieni konta, które jest używane jako konto usługi.Ta opcja jest zazwyczaj używana w scenariuszach (NLB) równoważenia obciążenia sieciowego.Możesz użyć tej opcji z / nadal, jeśli niektóre usługi i baz danych mogą być niedostępne w danym środowisku.

/set

Ustawia konto jako konto usługi.Ta opcja nie dodawać konta do żadnej grupy.W związku z tym należy kliknąć tę opcję tylko z kontami, które zostały już dodane do wymaganych grup i masz niezbędne uprawnienia.Ta opcja jest zazwyczaj używana w scenariuszach równoważenia obciążenia Sieciowego.

/delete

Usuwa konto z typem konta, który określisz.Ta opcja usuwa konta określ od grup, to konieczne i usuwa uprawnienia, które są wymagane do działania jako konto usługi (jeśli możliwe).Jednak opcja ta nie zmieni konta, które jest używane jako konto usługi.Upewnij się, że należy używać tej opcji dla konto, które serwery we wdrożeniu programu aktualnie używane jako konto usługi.

/ResetOwner

Zmienia właściciela baz danych, Team Foundation Server używa się do konta, którego używasz do uruchomienia tego polecenia.Opcja ta przegląda wszystkie bazy danych i ustawia dbo logowania do konta, którego używasz do uruchomienia tego polecenia.Może być konieczne użycie tej opcji podczas przenoszenia lub przywrócić wdrożeniu.

/UpdatePassword

Zmienia hasło konta, które jest używane jako konto usługi.Ta opcja aktualizuje hasło dla konta, które określisz dla wszystkich usług w Team Foundation Server używające tego konta.

/AccountType:{AdminConsole|ApplicationTier|ReportingDataSource|Serwer proxy}

Określa grupę kont, który modyfikujesz: grupa użytkowników, którzy mają minimalne uprawnienia, które są wymagane do otwarcia i korzystanie z konsoli administracji dla Team Foundation (AdminConsole); konto usługi, który jest używany dla Team Foundation Server (TFSService), stanowią źródła danych usług Reporting Services (TFSReports), lub konto dla Team Foundation Server serwera Proxy (TFSProxy).Jeżeli pominięto tę opcję, wartością domyślną jest ApplicationTier.

/Account:AccountName

Określa nazwę konta, które chcesz dodać, zmienić lub usunąć z typu podane konto, takie jak /AccountType:ApplicationTier.Określ Account w jednym z następujących form: Domain\AccountName lub komputer\AccountName.Jeśli chcesz użyć konta systemowego, takie jak Usługa sieciowa lub System lokalny, użyj komputer\Nazwa_konta format.Aby uzyskać więcej informacji dotyczących sposobu określania konta systemowego Zobacz przykłady użycia w dalszej części tego tematu.

/Password:Password

Określa hasło konta usługi.

UwagaUwaga
Ten parametr jest opcjonalny, jeśli używasz konta system lub konto, które nie ma hasła, takie jak Usługa sieciowa.

/SQLInstance:ServerName

Używany tylko z /ResetOwner.Określa nazwę serwera, na którym działa SQL Server i nazwa wystąpienia, jeśli chcesz użyć instancji innych niż wystąpienie domyślne.Należy określić nazwę i wystąpienie w następującym formacie:

Nazwa_serwera\nazwa_wystąpienia

/DatabaseName:DatabaseName

Używany tylko z /ResetOwner.Określa nazwę bazy danych, którego własność, który chcesz zmienić.Za pomocą tego polecenia, zostanie zresetowane do konta, pod którym są uruchomione polecenie własność bazy danych, który określisz.

/continue

Aktualizuje wszystkie grupy, które nie są dostępne, gdy zostanie uruchomione polecenie.Ta opcja jest zazwyczaj używana w scenariuszach równoważenia obciążenia Sieciowego.

/usesqlalwayson

Używany tylko z /ResetOwner w połączeniu z /SQLInstance i /DatabaseName.Określa, że bazy danych są częścią grupy AlwaysOn dostępności w programie SQL Server.Jeśli skonfigurowane, ta opcja powoduje MultiSubnetFailover w ciągu połączenia.

Aby uzyskać więcej informacji, zobacz Grup dostępności AlwaysOn (SQL Server).

Uwagi

Możesz użyć Accounts polecenie, aby zautomatyzować przybierze kont usług, bazy danych i konto usługi grup Team Foundation Server.Za pomocą tego polecenia, można skonfigurować konta, które zostały już utworzone, ale nie można utworzyć konta.

Przed zmianą domeny lub grupy roboczej, konta, konto musi mieć Account is sensitive and cannot be delegated uprawnień na serwerze warstwie aplikacji.Aby uzyskać więcej informacji, zobacz tę stronę w witrynie firmy Microsoft w sieci Web: Włączanie uwierzytelniania delegowanego.

Przykład

Poniższy przykład pokazuje, jak zmienić konto usługi źródeł danych dla usług Reporting Services do nowego konta w domenie firmy Contoso, Contoso\NoweKontoi hasło, aby hasło.

[!UWAGA]

Przykładowe firmy, organizacje, produkty, nazwy domen, adresy e-mail, logo, osoby, miejsca i zdarzenia opisywane w przykładach są fikcyjne. Żadne skojarzenia z wszelkie podobieństwa do rzeczywistych firm, organizacji, produktu, nazwę domeny, adres e-mail, logo, osoby, miejsca lub zdarzeń jest zamierzone ani nie należy się ich doszukiwać.

TFSConfig Accounts /change /AccountType:ReportingDataSource /Account:Contoso\NewAccount /Password:Password

Poniższy przykład pokazuje, jak dodać konto usługi sieciowej systemu do grupy konta usługi dla Team Foundation Server.Konta systemowe nie będą miały hasła.

TFSConfig Accounts /add /AccountType:ApplicationTier /Account:"NT Authority\Network Service"

Poniższy przykład pokazuje, jak zmienić własność bazy danych o nazwie TFS_Warehouse na serwerze z systemem ssnoversion i który nosi nazwę "ContosoMain"na wystąpienie nazwane"TeamDatabases" do konta użytkownika, w którym są uruchomione polecenie.

[!UWAGA]

Nie można określić jakie konto, aby ustawić jako właściciel bazy danych, użycie tego polecenia.Właściciel zostanie ustawiona na konto, pod którym są uruchomione polecenie.

TFSConfig Accounts /ResetOwner /SQLInstance:ContosoMain\TeamDatabases /DatabaseName:TFS_Warehouse

Zobacz też

Inne zasoby

Przy użyciu serwera Team Foundation narzędzia wiersza polecenia

Team Foundation Usługi serwer i kont usług