Sdílet prostřednictvím


Accounts – příkaz

Můžete použít Accounts příkaz, který má-li změnit účty a hesla pro účty služby Visual Studio Team Foundation Server používá (TFS).Tyto účty obsahovat úč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 serveru (TFSProxy).Můžete také tento příkaz změna vlastnictví databází, která Team Foundation Server používá.

Accounts Příkaz podporuje nasazení sady TFS místně.Zjištění vlastníka účtu služby Visual Studio Online účtů, naleznete v článku změna vlastnictví účtu.

Chcete-li změnit uživatelského účtu nebo hesla pro účet služby pro interaktivně Team Foundation Server (TFSService), můžete konzolu pro správu pro Team Foundation.Další informace naleznete v tématu Změna účtu služby nebo hesla pro Team Foundation Server.

Požadavky

Použití Accounts příkaz, musí být členem skupiny správci serveru Team Foundation skupiny zabezpečení a členem sysadmin skupiny zabezpečení pro všechny SQL Server databáze, která Team Foundation Server používá.Pokud použijete /proxy možnost, musíte mít oprávnění správce na proxy serveru.Další informace naleznete v tématu Oprávnění v prostředí Team Foundation Server.

[!POZNÁMKA]

I když se přihlásíte pověření pro správu, je nutné otevřít okno příkazového řádku se zvýšenými oprávněními k provedení této funkce na serveru, který je spuštěn Windows Server 2008.Otevřete okno příkazového řádku se zvýšenými oprávněními, klikněte na tlačítko Start, klikněte pravým tlačítkem na příkazový řádeka potom klikněte na tlačítko spustit jako správce.Další informace naleznete v části této stránky 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

Popis

AccountName

Určuje název účtu, který se používá jako účet služby v domény/uživatelské jméno nebo počítače/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 to, zda je instance jiné než výchozí instanci použit název instance. Pokud zadáte v poli instance, je nutné použít následující formát:

Název_serveru\InstanceName

DatabaseName

Používá se pouze s /resetowner /DatabaseName.Určuje název databáze, jejichž vlastnictví bude změněn.

Možnost

Popis

/change

Změní účet, který se používá jako účet služby.Tato možnost přidá účet, který zadáte pro všechny nezbytné skupiny uděluje je-li to možné požadovaná oprávnění a nastaví služba, která má být použita k účtu.Pokud je velmi riskantní používat /AccountType možnost vyberete tuto možnost, účet služby pro aplikační vrstvy bude změněn.

/add

Přidá účet do skupiny, které jsou požadovány pro pomocí účtu jako účet služby.Tato možnost přidá účet, který zadáte do nezbytné skupin a jeho uděluje oprávnění, které jsou nutné k fungovat jako účet služby (je-li 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á ve scénářích (NLB) služby Vyrovnávání zatížení sítě.Lze 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 nepřidá do žádné skupiny účtu.Tedy je nutné použít tuto možnost pouze u účtů, které již byly přidány do požadovaných skupin a mít nezbytná oprávnění.Tato možnost se obvykle používá ve scénářích služby Vyrovnávání zatížení sítě.

/delete

Odebere typ účtu, který zadáte účet.Tato možnost odebere na účet, zadejte z nezbytné skupin a odebere oprávnění, které jsou požadovány fungovat jako účet služby (je-li to možné).Tato možnost se však nezmění účet, který se používá jako účet služby.Ujistěte se, nepoužívejte tuto možnost pro účet, který je aktuálně používají servery ve vašem nasazení jako účet služby.

/ResetOwner

Změní vlastnictví databází, která Team Foundation Server používá k účtu, který používáte ke spuštění tohoto příkazu.Tato možnost iterace, i když všech databází a nastaví dbo přihlášení k účtu, který používáte ke spuštění tohoto příkazu.Může být nutné tuto možnost použijte při přesunutí nebo obnovení nasazení.

/UpdatePassword

Změní heslo účtu, který je použit jako účet služby.Tato volba aktualizuje heslo pro účet, který zadáte pro všechny služby v Team Foundation Server používající tento účet.

/AccountType:{AdminConsole|ApplicationTier|ReportingDataSource|Proxy server}

Určuje skupinu účtu, který upravujete: u skupiny 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), zdroje dat účet pro službu Reporting Services (TFSReports), nebo účet služby pro Team Foundation Server proxy serveru (TFSProxy).Pokud vynecháte tuto možnost, výchozí hodnota je ApplicationTier.

/Account:AccountName

Určuje název účtu, který chcete přidat, změnit nebo odstranit z odkazované účtu typu, jako je například /AccountType:ApplicationTier.Zadejte Account v jednom z následujících podob: Domain/AccountName nebo počítače/AccountName.Pokud chcete použít systémový účet, jako jsou například síťové služby či místní systém, použijte počítače/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 je například síťovou službu.

/SQLInstance:ServerName

Používá se pouze s /ResetOwner.Určuje název serveru, na kterém je spuštěn SQL Server a název instance, pokud chcete použít instanci jiné než výchozí instanci.Je třeba zadat název a instanci v následujícím formátu:

Název_serveru/InstanceName

/DatabaseName:DatabaseName

Používá se pouze s /ResetOwner.Určuje název databáze, jejichž vlastnictví chcete změnit.Pomocí tohoto příkazu Obnovit vlastnictví databáze, který zadáte na účet, pod kterým je spuštěn příkaz.

/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 systému SQL Server.Pokud je nakonfigurováno, tato možnost nastaví MultiSubnetFailover v připojovacím řetězci.

Další informace naleznete v tématu skupiny dostupnosti AlwaysOn (SQL Server).

Poznámky

Použití Accounts příkaz k automatizaci se změní na účty služby, databází a účet služby skupiny Team Foundation Server.Můžete nakonfigurovat účty, které jste již vytvořili, ale nelze vytvořit účty.

Než změníte doménu nebo pracovní skupina účtu, musí mít účet Account is sensitive and cannot be delegated oprávnění na serveru pro aplikační vrstvy.Další informace naleznete v části této stránky na webu společnosti Microsoft: povolení delegovaného ověření.

Příklad

Následující příklad ukazuje, jak změnit účet služby zdrojů dat pro službu Reporting Services na nový účet v doméně Contoso, Contoso\Novy_uceta heslo, k heslo.

[!POZNÁMKA]

Společnosti, organizace, produkty, názvy domén, e-mailové adresy, loga, osoby, místa a události použité v ukázkách jsou smyšlené.  Žádné jejich spojení se skutečnou společností, organizaci, produktu, název domény, e-mailovou adresu, logo, osoby, místa nebo události je určena nebo nelze vyvozovat.

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

Následující příklad ukazuje, jak přidat do skupiny účtu služby pro systémový účet síťové služby 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 lze změnit vlastnictví databáze s názvem TFS_Warehouse na serveru, na kterém je spuštěn ssnoversion a který se nazývá "ContosoMain"na pojmenované instance"TeamDatabases" pro uživatelský účet, pod kterým je spuštěn příkaz.

[!POZNÁMKA]

Nelze určit, jaké účtu můžete nastavit jako vlastník databází při použití tohoto příkazu.Vlastník nebudou nastaveny na účet, pod kterým je spuštěn příkaz.

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

Viz také

Další zdroje

Nástroje příkazového řádku pro TFS