Příkaz účty
Accounts Příkaz změní účty a hesla pro účty všechny služby, které Visual Studio Team Foundation Server (TFS) používá.Tyto účty zahrnují účet služby pro Team Foundation Server (TFSService), účet zdroje dat pro SQL Server služby Reporting Services (TFSReports) a účet služby pro Team Foundation Server Proxy (TFSProxy).Tento příkaz lze také použít ke změně vlastnictví databáze, Team Foundation Server používá.
Chcete-li změnit uživatelský účet nebo heslo pro účet služby pro interaktivní Team Foundation Server (TFSService), můžete použít konzolu pro správu pro Team Foundation.Další informace naleznete v tématu Otevřete konzolu pro správu Team Foundation.
Požadovaná oprávnění
Použití Accounts příkaz, musíte být členem Správci serveru Team Foundation skupiny zabezpečení a člen sysadmin skupiny zabezpečení, pro všechny SQL Server databáze Team Foundation Server používá.Použijete-li /proxy možnost, musíte být správcem serveru proxy.Další informace naleznete v tématu Team Foundation Oprávnění serveru.
[!POZNÁMKA]
I v případě, že jste se přihlásit s pověřeními pro správu, je nutné otevřít se zvýšenými oprávněními okno příkazového řádku, chcete-li provést tuto funkci na serveru se systémem Windows Server 2008.Otevření okna příkazového řádku se zvýšenými oprávněními, klepněte na tlačítko Start, klepněte pravým tlačítkem příkazového řádkua potom klepněte na tlačítko Spustit jako správce.Další informace najdete na této stránce na webu společnosti Microsoft: Řízení uživatelských účtů.
TFSConfig Accounts /change|add|set|delete|updatepassword|resetowner [/AccountType:{ApplicationTier|ReportingDataSource|Proxy}] [/Account:AccountName] [/Password:Password] [/SQLInstance:ServerName] [/DatabaseName:DatabaseName] [/Continue] [/usesqlalwayson]
Parametry
Argument |
Description |
---|---|
AccountName |
Určuje název účtu, který je používán jako účet služby domény\uživatelské jméno nebo počítač\uživatelské jméno formátu. |
Password |
Určuje heslo pro účet, který se používá jako účet služby. |
ServerName |
Používá se pouze s /resetowner /SQLInstance.Určuje název serveru, který je hostitelem databáze pro Team Foundation Server, a je-li instance jiné než výchozí instance je použit název instance. Zadáte-li instance, je nutné použít následující formát: Název_serveru\Název_instance |
DatabaseName |
Používá se pouze s /resetowner /DatabaseName.Určuje název databáze, jejichž vlastnictví se změní. |
Možnost |
Description |
---|---|
/change |
Změny účtu, který se používá jako účet služby.Tato volba přidá účet, který zadáte všechny potřebné skupinám uděluje jej pokud možno požadovaná oprávnění a nastaví tak, aby používala účet.Pokud nepoužijete /AccountType možností s tuto možnost, účet služby změní aplikační vrstvu. |
/add |
Přidá účet do skupiny, které jsou vyžadovány pro použití na účet jako účet služby.Tato volba přidá účet, který zadáte do nezbytné skupin a povolí mu oprávnění, které jsou povinny jednat jako účet služby (Pokud je to možné).Tato možnost se však nezmění účet, který se používá jako účet služby.Tato možnost se obvykle používá v network load balancing (NLB) scénáře.Pomocí této možnosti s / pokračovat, pokud některé služby nebo databáze nemusí být k dispozici ve vašem prostředí. |
/set |
Nastaví účet jako účet služby.Tato možnost není přidat účet do žádné skupiny.Proto je nutné použít tuto možnost pouze u účtů, které již byly přidány do požadované skupiny a mají potřebná oprávnění.Tato možnost se obvykle používá ve scénářích služby Vyrovnávání zatížení sítě. |
/delete |
Odstraní účet z typ účtu, který zadáte.Tato možnost odstraní účet ze skupiny nutné zadat a odebere oprávnění, které jsou povinny jednat jako účet služby (Pokud je to možné).Tato možnost se však nezmění účet, který se používá jako účet služby.Přesvědčte se, zda tuto možnost nepoužívejte pro účet, který se aktuálně používají servery, které ve vašem nasazení jako účet služby. |
/ResetOwner |
Změně vlastnictví databáze, Team Foundation Server pomocí účtu, který použijete ke spuštění tohoto příkazu.Tato možnost Iteruje přes všechny databáze a nastaví dbo přihlášení k účtu, který použijete ke spuštění tohoto příkazu.Budete muset tuto možnost použijte, pokud přesunete nebo obnovení nasazení. |
/UpdatePassword |
Změní heslo účtu, který se používá jako účet služby.Tato možnost, aktualizuje heslo pro účet, který zadáte pro všechny služby v Team Foundation Server , tento účet používat. |
/AccountType:{AdminConsole|ApplicationTier|ReportingDataSource|Proxy} |
Určuje skupinu účtů, který se chystáte: Skupina uživatelů, kteří mají minimální oprávnění, která jsou nutná k otevření a použití konzoly pro správu pro Team Foundation (AdminConsole); účet služby, který se používá pro Team Foundation Server (TFSService), účet zdroje dat pro službu Reporting Services (TFSReports), nebo účet služby pro Team Foundation Server Proxy (TFSProxy).Pokud tento parametr vynecháte, výchozí hodnota je ApplicationTier. |
/Account:AccountName |
Určuje název účtu, který chcete přidat, změnit nebo odstranit z odkazované účet typu, jako je například /AccountType:ApplicationTier.Zadejte Account v jednom z následujících tvarů: Domain\AccountName nebo počítač\AccountName.Chcete-li použít systémový účet, jako je například Síťová služba nebo místní systém, použijte počítač\název_účtu formátu.Další informace o tom, jak určit systémový účet naleznete v části Příklady použití dále v tomto tématu. |
/Password:Password |
Určuje heslo účtu služby.
Poznámka
Tento parametr je volitelný, pokud používáte systémový účet nebo účet, který nemá heslo, jako jsou například síťové služby.
|
/SQLInstance:ServerName |
Používá se pouze s /ResetOwner.Určuje název serveru se systémem SQL Server a název instance, pokud chcete použít instance jiné než výchozí instanci.Je nutné zadat název a instance v následujícím formátu: Název_serveru\Název_instance |
/DatabaseName:DatabaseName |
Používá se pouze s /ResetOwner.Určuje název databáze, jejíž vlastnictví chcete změnit.Pomocí tohoto příkazu na účet, pod kterým spouštíte příkaz Obnovit vlastnictví databáze, který zadáte. |
/continue |
Aktualizuje všechny skupiny, které nejsou k dispozici při spuštění příkazu.Tato možnost se obvykle používá ve scénářích služby Vyrovnávání zatížení sítě. |
/usesqlalwayson |
Používá se pouze s /ResetOwner ve spojení s /SQLInstance a /DatabaseName.Určuje, že databáze jsou součástí skupiny dostupnosti AlwaysOn v serveru SQL Server.Je-li konfigurována, tato možnost nastaví MultiSubnetFailover v připojovacím řetězci. Další informace naleznete v tématu AlwaysOn dostupnost skupiny (SQL Server). |
Poznámky
Můžete použít Accounts příkaz k automatizaci se změní na účty služeb, databází a účet služby skupiny Team Foundation Server.Pomocí tohoto příkazu lze konfigurovat účty, které jste již vytvořili, ale nemohou vytvářet účty.
Před změnou domény nebo pracovní skupiny účet musí mít účet Account is sensitive and cannot be delegated oprávnění na server aplikační vrstvy.Další informace najdete na této stránce na webu společnosti Microsoft: Povolení delegovaného ověření.
Příklad
Následující příklad ukazuje, jak změnit účet služby zdroje dat pro službu Reporting Services na nový účet v doméně Contoso, Contoso\Novy_uceta heslo, chcete-li heslo.
[!POZNÁMKA]
Společností, organizací, produktů, názvy domén, e-mailové adresy, loga, osoby, místa a události použité v ukázkách jsou smyšlené. Jejich spojení se skutečnou společností, organizací, produktů, název domény, e-mailovou adresu, logo, osobě, míst nebo události je určena nebo ji nelze dovozovat.
TFSConfig Accounts /change /AccountType:ReportingDataSource /Account:Contoso\NewAccount /Password:Password
Následující příklad ukazuje, jak přidat do skupiny účtů služby pro účet síťové služby systému Team Foundation Server.Systémové účty nemají hesla.
TFSConfig Accounts /add /AccountType:ApplicationTier /Account:"NT Authority\Network Service"
Následující příklad ukazuje, jak změnit vlastnictví databáze s názvem TFS_Warehouse na serveru, na kterém běží ssnoversion a který se nazývá "ContosoMain"na pojmenovanou instanci"TeamDatabases" na uživatelský účet, pod kterým spouštíte příkaz.
[!POZNÁMKA]
Nelze určit, jaký účet nastavit jako vlastník databáze při použití tohoto příkazu.Vlastník bude nastavena na účet, pod kterým spouštíte příkaz.
TFSConfig Accounts /ResetOwner /SQLInstance:ContosoMain\TeamDatabases /DatabaseName:TFS_Warehouse