Share via


Alterar a conta ou a senha do serviço para o Team Foundation Server

Você pode ajudar a melhorar a segurança do Team Foundation Server (TFS) alterando sua conta de serviço ou a senha usada para essa conta. TFS executa serviços como seus serviços da Web e o Team Foundation Background Job Agent no contexto de uma conta de serviço.

Para simplificar, a documentação do TFS refere-se a essa conta como TFSService, embora não seja o nome real da conta, a menos que especificamente criar uma conta com esse nome. TFS armazena um registro do nome da conta real que é usada como sua conta de serviço. Alterando o registro, você pode atribuir uma conta diferente para atuar como a conta de serviço. Você também pode alterar a senha dessa conta. Se você alterar a conta, a senha ou ambos, você mantidos em sincronia com outros componentes na sua implantação. Por exemplo, se uma diretiva de domínio do Active Directory requer que todas as senhas expirarem periodicamente, você pode atualizar as informações de senha para a conta de serviço no TFS quando essa senha é alterada.

Dica

TFS e seus utilitários não é possível criar uma nova conta local ou de domínio para usar como TFSService, e eles não é possível atualizar a senha para essa conta no grupo de trabalho ou domínio.Em vez disso, os utilitários de atualizam os registros de acordo com as novas credenciais.Se você sua implantação incluir mais de um servidor de camada de aplicativo, você deve atualizar manualmente cada servidor com as alterações para a conta de serviço ou sua senha.

Para obter mais informações sobre contas de serviço do TFS, consulte Contas de serviço e dependências no Team Foundation Server ou Contas necessárias para instalação do Team Foundation Server.

Requisitos

  • Para executar esses procedimentos, você deve ser um membro do administradores grupo de Team Foundation servidor de camada de aplicativo e um membro do sysadmin grupo no servidor e a instância do SQL Server que hospeda o banco de dados de configuração do TFS. Para obter mais informações, consulte Arquitetura do Team Foundation Server e Referência de permissões para o Team Foundation Server.

  • Para seguir um procedimento de linha de comando, você precisará abrir uma janela de Prompt de comando com privilégios elevados. Para executar essa tarefa, abra o menu de contexto Prompt de comandoe escolha executar como administrador. Para obter mais informações, consulte esta página no site da Microsoft: User Account Control.

Alterar a senha da conta de serviço

Você deve fazer logon no servidor de camada de aplicativo do TFS e use o console de administração do Team Foundation, ou abra uma janela de Prompt de comando e use o TFSConfig ferramenta de linha de comando. Se sua implantação incluir mais de um servidor de camada de aplicativo, você deve executar essa tarefa em cada servidor, ou as informações da conta estarão fora de sincronização.

Dica

Dependendo da sua configuração de implantação, você talvez seja necessário reiniciar os serviços de informações da Internet (IIS) depois de concluir o procedimento antes que as alterações tenham efeito.

Para usar o console de administração para alterar a senha

  1. Abra o console de administração do Team Foundation no servidor que hospeda a camada de aplicativo.

    Para obter mais informações, consulte Abra o Console de administração do Team Foundation.

  2. No console, expanda o nome do servidor e escolha camada de aplicativo.

  3. No painel de camada de aplicativo, escolha senha da conta de atualização.

    O senha da conta de atualização janela é aberta.

    Dica

    Se você usou uma conta do sistema como a conta de serviço, você verá uma mensagem de erro quando você escolhe senha da conta de atualização.Você não precisa alterar a senha dessa conta.Contas do sistema não têm senhas gerenciadas pelo usuário.

  4. Digite a nova senha em senhae, em seguida, escolha OK.

    O alterar a conta de serviço janela é aberta.

  5. Aguarde até que todas as mensagens de status em Statuse, em seguida, escolha fechar.

    Dica

    Esse processo pode levar alguns minutos.

Para usar o TFSConfig para alterar a senha

  1. No servidor de camada de aplicativo, abra uma janela de Prompt de comando e altere os diretórios para o diretório que contém o TFSConfig utilitário.

    Por padrão, esse utilitário está localizado em unidade: \Program Files\Microsoft Team Foundation Server 12.0 \ Tools.

  2. Na linha de comando, digite **TFSConfig Accounts /UpdatePassword /accountType:ApplicationTier /account:**AccountName **/password:**NewPassworde pressione a tecla ENTER.

  3. Você deve especificar o nome da conta que você deseja usar como TFSService (AccountName) e a senha da conta (NewPassword).

Atribuir uma conta diferente da conta de serviço

Você pode usar o console de administração ou TFSConfig ferramenta de linha de comando. Se sua implantação incluir mais de um servidor de camada de aplicativo, você deve executar essa tarefa em cada servidor, ou as informações da conta estarão fora de sincronização. Antes de usar qualquer uma dessas ferramentas para fazer a alteração, considere esses problemas:

  • Você deve escolher uma nova conta é uma conta do sistema ou um membro de um grupo de trabalho ou domínio confiável por todos os computadores nesta implantação do TFS.

  • Os utilitários de configuração conceder a fazer logon como um serviço permissão para a nova conta de serviço, mas os utilitários não revogar essa permissão da conta usada anteriormente como conta de serviço se outro serviço ainda usa essa conta. Se a conta antiga não precisa mais permissão para o serviço para o qual ele ainda está em uso, você talvez queira remover manualmente a permissão da conta antiga.

    Para obter mais informações, consulte esta página no site da Microsoft: adicionar o Log em como um serviço certo a uma conta.

  • Talvez seja necessário reiniciar o IIS após concluir o procedimento antes que as alterações tenham efeito.

  • O TFSConfig utilitário altera somente os serviços que são executadas sob a conta antiga.

Para usar o console de administração para alterar a conta de serviço

  1. Abra o console de administração do Team Foundation no servidor que hospeda a camada de aplicativo.

  2. No console, expanda o nome do servidor e escolha camada de aplicativo.

  3. No painel de camada de aplicativo, escolha alterar a conta.

    O conta de serviço de atualização janela é aberta.

  4. Execute uma das seguintes etapas:

    1. Se você quiser usar uma conta do sistema, escolha usar uma conta de sistemae escolha uma conta do sistema na lista suspensa.

      Se o servidor for um membro de um domínio do Active Directory, a opção padrão para usar a conta do sistema é serviço de rede. Se o servidor for um membro de um grupo de trabalho, a opção padrão é Serviço Local. Dependendo os detalhes da sua implantação, a opção padrão pode ser a opção somente está disponível.

      Dica

      Contas do sistema não têm senhas gerenciadas pelo usuário.Se você optar por usar uma conta do sistema como TFSService, você não deve digitar uma senha no campo senha.

    2. Se você quiser usar uma conta de domínio ou grupo de trabalho, escolha usar uma conta de usuário, digite o nome da conta no nome da contae, em seguida, digite a senha para essa conta no senha.

  5. Escolha OK.

    O alterar a conta de serviço janela é aberta.

  6. Aguarde até que todas as mensagens de status em Statuse, em seguida, escolha fechar.

    Dica

    Esse processo pode levar alguns minutos.

Para usar o TFSConfig para alterar a conta de serviço

  1. No servidor de camada de aplicativo, abra uma janela de Prompt de comando e altere os diretórios para o diretório que contém o TFSConfig ferramenta de linha de comando.

    Por padrão, essa ferramenta está localizada em unidade: \Program Files\Microsoft Team Foundation Server 12.0 \ Tools.

  2. Na linha de comando, digite **TFSConfig Accounts /change /accountType:ApplicationTier /account:**AccountName **/password:**NewPassworde pressione a tecla ENTER.

    Para obter mais informações, consulte Comando de contas.

Perguntas e respostas

P: como posso alterar minha senha da conta que uso para fazer logon no TFS?

R: contas de usuário para fazer logon em uma implantação do TFS local são gerenciadas pelo Active Directory ou um grupo do Windows. Alterar sua senha através das interfaces de usuário fornecidas por esses respectivos sistemas.

Consulte também

Tarefas

Alterar a conta ou a senha do serviço para o SQL Server Reporting Services

Referência

Comando de contas

Conceitos

Contas de serviço e dependências no Team Foundation Server

Outros recursos

TFSConfig: Gerenciar configuração do servidor de TFS