Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
As listas ou as alterações de comando de Identidades o identificador de segurança (SID) de usuários e grupos de na implantação de Visual Studio Team Foundation Server 2012 (TFS).Você talvez precise modificar ou atualizar SID para usuários e grupos em um dos seguintes situações:
alterando o domínio da implantação
alterar de um grupo de trabalho a um domínio ou domínio a um grupo de trabalho
migrando contas entre domínios do Active Directory
ObservaçãoVocê não precisa executar esse comando se você está alterando dentro da mesma floresta domínios do Active Directory.TFS manipulará automaticamente alterações de SID para move dentro da mesma floresta.
Permissões Necessárias
Para usar o comando de Identities , você deve ser um membro do grupo de segurança Administradores do Team Foundation no servidor de camada de aplicativo para Team Foundation. Você também deve ser um membro do grupo de segurança sysadmin para SQL Server no servidor de camada de dados para Team Foundation.Para obter mais informações, consulte Team Foundation Permissões do servidor.
Observação |
|---|
Mesmo se você estiver conectado com credenciais administrativas, você deve abrir um prompt de comando alto para executar esta função. |
TFSConfig Identities [/change /fromdomain:DomainName1 /todomain:DomainName2 [/account:AccountName] [/toaccount:AccountName]] [/sqlInstance:ServerName /databaseName:DatabaseName] [/account:AccountName] [/usesqlalwayson]
Parâmetros
O espaço reservado |
Descrição |
|---|---|
DomainName |
Especifica o nome do domínio de que/fromdomain() ou ()/todomaina qual você está alterando SIDs.Se você deve especificar um grupo de trabalho, use o nome do computador como o nome do domínio. |
AccountName |
Especifica o nome da conta que você deseja listar ou alterar.Quando você usa esse parâmetro com /change, você especifica a conta de que você deseja alterar após /account, e você especifica à conta que você deseja alterar após /toaccount.Não inclua um domínio ou nome do computador com o nome da conta. |
ServerName |
Especifica o nome do servidor que hospeda o banco de dados de configuração para TFS e o nome da instância se você desejar usar uma instância diferente da instância padrão.Se você especificar uma instância de, você deve usar o seguinte formato: ServerName\InstanceName |
DatabaseName |
Especifica o nome do banco de dados de configuração.Por padrão, o nome do banco de dados é TFS_ConfigurationDB. |
Opção |
Descrição |
|---|---|
/change |
Especifica que você deseja alterar identidades em vez de lista. |
/fromdomain:DomainName |
Necessário para usar /change.Especifica o domínio original de identidades que você deseja alterar.Se você está alterando de um ambiente de grupo de trabalho, especifica o nome do computador. |
/todomain:DomainName |
Necessário para usar /change.Especifica ao domínio que você deseja modificar identidades.Se você está alterando a um ambiente de grupo de trabalho, especifica o nome do computador. |
/account:AccountName |
Especifica o nome da conta que você deseja listar ou alterar identidades. |
/toaccount:AccountName |
Especifica o nome da conta a que você deseja modificar identidades. |
/SQLInstance:ServerName |
Especifica o nome do servidor que está executando SQL Server e o nome da instância se você desejar usar uma instância diferente da instância padrão.Se você especificar uma instância de, você deve usar o seguinte formato: ServerName\InstanceName |
/DatabaseName:DatabaseName |
Especifica o nome do banco de dados de configuração para TFS. |
/usesqlalwayson |
Especifica que os bancos de dados são parte de uma disponibilidade do grupo de AlwaysOn no SQL Server.Se configurado, esta opção define MultiSubnetFailover na cadeia de conexão. Para obter mais informações, consulte Disponibilidade de grupos de AlwaysOn (SQL Server). |
Comentários
Você pode opcionalmente especificar o banco de dados para alterar identidades antes que você possa configurar um servidor de camada de aplicativo para implantação.Por exemplo, você pode especificar o banco de dados para alterar a conta de serviço quando você clonar uma implantação de TFS.
Quando você altera identidades, a conta ou contas de destino já devem existir no Windows.
Você deve aguardar que a sincronização seguinte com identidade do Windows antes que as propriedades de contas que você altera com este comando está sendo atualizados.Esse requisito inclui alterações de grupo para o usuário, ao usuário para agrupar, e para a conta de domínio para a conta local.
Exemplos
O exemplo a seguir mostra como listar os nomes de todos os usuários e grupos do Windows que são armazenados em TFS e exibir se SID para cada usuário ou grupo corresponde SID no Windows.Os administradores do domínio Contoso1 criada grupos de domínio como “Contoso1 desenvolvedores” e “\ \” Contoso1 testadores para ajudar a tornar o gerenciamento de permissões através de TFS, de SQL Server reporting services e de, Produtos do SharePoint.
Observação |
|---|
Os exemplos são para a ilustração somente e são fictícios.Nenhuma associação real é destinada ou inferido. |
TFSConfig Identities
A saída de exemplo:
TFSConfig - Team Foundation Server Configuration Tool
Copyright © Microsoft Corporation. All rights reserved.
Account Name Exists (see note 1) Matches (see note 2)
--------------------------------------------------------------------
CREATOR OWNER True True
Contoso1\hholt True True
BUILTIN\Administrators True True
Contoso1\Developers True True
Contoso1\Testers True True
Contoso1\PMs True True
Contoso1\jpeoples True True
Contoso1\Domain Admins True True
Contoso1\SVCACCT1 True True
9 security identifiers (SIDs) were found stored in Team Foundation Server. Of these, 9 were found in Windows. 0 had differing SIDs.
O exemplo a seguir mostra como alterar o SIDs para as contas em Team Foundation Server de domínio Contoso1 para SIDs para as contas que têm nomes correspondentes no domínio de ContosoPrime.Somente os nomes da conta que a correspondência terá seu atualizaram SIDs.Por exemplo, se a conta de hholt “” existe como Contoso1 \ hholt e ContosoPrime \ hholt, a conta SID será alterada para SID para ContosoPrime \ hholt.Se “da conta ContosoPrime \ hholt” não existir, SID não será atualizado para Contoso1 \ hholt.
TFSConfig Identities /change /fromdomain:Contoso1 /todomain:ContosoPrime
O exemplo a seguir mostra como alterar a conta uma conta de usuário único, Contoso1 \ hholt, a conta outra conta de usuário, ContosoPrime \ jpeoples.
TFSConfig Identities /change /fromdomain:Contoso1 /todomain:ContosoPrime /account:hholt /toaccount:jpeoples
O exemplo a seguir mostra como alterar SID de “da conta de serviço de O de AUTORIDADE \ WINDOWS NT” que é usada na implantação de Team Foundation Server para alterar o domínio de implantação de Contoso1 a ContosoPrime.Para modificar uma conta do sistema como o serviço de rede, você deve seguir um processo de dois estágios.Você altera primeiro a conta de serviço de AUTORIDADE NT \ NETWORK SERVICE para uma conta de domínio no novo domínioTempSVC() e em seguida, você altera a conta de volta para o serviço de rede no servidor no novo domínio.O banco de dados de configuração é hospedado no servidor que é chamado “ContosoMain” na instância nomeada “TeamDatabases” em SQL Server.
TFSConfig Identities /change /fromdomain:"NT AUTHORITY" /todomain:ContosoPrime /account:"NETWORK SERVICE" /toaccount:TempSVC /SQLInstance:ContosoMain\TeamDatabases /DatabaseName:TFS_ConfigurationDB
TFSConfig Identities /change /fromdomain:ContosoPrime /todomain:"NT AUTHORITY" /account:TempSVC /toaccount:"NETWORK SERVICE"
Consulte também
Outros recursos
Usando ferramentas de linha de comando do Team Foundation Server