Compartilhar via


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

Você pode melhorar a segurança de Team Foundation Server (TFS) alterando a conta de serviço que usa para as fontes de dados para SQL Server reporting services ou alterar a senha usada para essa conta. TFS atua no contexto de segurança de uma conta de serviço quando recupera dados do projeto de fontes de dados em SQL Server reporting services.A documentação de TFS refere-se a essa conta de serviço pelo espaço reservado TFSReports.O nome da conta real depende da instalação.Você pode alterar a senha da conta, ou de designar uma conta diferente.Por exemplo, se a senha da conta subjacente expira, e você atribuir uma nova senha, você deve alterar a senha da conta de TFSReports em TFS para combinar.

O utilitário de TFSConfig não cria uma nova conta para usar como fontes de dados explicam, nem faz a alteração utilitárias a senha da conta.Em vez disso, o utilitário atualiza TFS para usar um conjunto diferente de credenciais.

Você alterar a senha ou a conta usada como a conta de TFSReports usando o utilitário de linha de comando de TFSConfig com a opção de Contas .

Observação importanteImportante

O utilitário de TFSConfig altera somente os serviços que executam sob a conta antigo.

Você pode usar o utilitário mesmo para atribuir uma conta diferente para ser a conta de TFSReports , mas você pode precisar executar uma ou mais das seguintes ações adicionais:

  • Antes que você atribua uma conta para usar como a conta de TFSReports , você deve verificar que é um membro de um grupo de trabalho ou domínio que seja confiável por cada computador na implantação de Team Foundation.

  • Você deve manualmente conceder a conta que você irá usar como a conta de TFSReports a permissão de Permitir logon local .O utilitário de TFSConfig não conceda a permissão quando atribui a conta.

  • Opcionalmente, após usar TFSConfig para especificar uma conta para usar como a conta de TFSReports , você pode revogar sua permissão de Fazer logon como um serviço , que TFSConfig concede automaticamente para a conta de TFSReports .TFSReports não precisa essa permissão, mas a conta de TFSService faz.Como consequência, você não deve remover essa permissão se você usar o mesmo domínio ou o grupo de trabalho para ambas as contas de serviço.

    Para obter mais informações sobre a permissão de Fazer logon como um serviço , consulte esta página no site da Microsoft: Adicione o logon como um direito para uma conta de serviço.Para obter mais informações sobre a permissão de Permitir logon local , consulte esta página no site da Microsoft: Faça o logon localmente.

Para obter mais informações sobre as contas de serviço necessários, consulte o tópico Contas de serviço e dependências no Team Foundation Server e também o tópico “Contas necessárias para a instalação do Team Foundation Server” no guia de instalação para Team Foundation.

Permissões Necessárias

Para executar estes procedimentos, você deve ser um membro do grupo de Administradores no servidor onde TFSConfig está instalado.Você também deve ser um membro do grupo de sysadmin no servidor que hospeda o banco de dados de configuração.Para obter mais informações sobre permissões, consulte Team Foundation Permissões do servidor.

Além dessas permissões, talvez você precise atender os seguintes requisitos:

  • Para seguir um procedimento de linha de comando, você talvez precise abrir um Prompt de comando, clicando em Iniciar, clicando com o botão direito em Prompt de comando e clicando em Executar como administrador.

  • Para acessar o gerenciador de relatórios, relatórios, ou sites para SQL Server serviços de relatório, você talvez precise adicionar esses sites à lista de sites confiáveis no Internet Explorer ou de iniciar o Internet Explorer como administrador.

Para obter mais informações, consulte esta página no site da Microsoft: Controle de Conta de Usuário.

Alterando a senha ou para a conta do reporting services

Para alterar a senha da conta de TFSReports ou atribuir uma conta diferente, você deve fazer logon em um servidor que hospeda os serviços de aplicativo para Team Foundation e usar o utilitário de TfsConfig Accounts .

ObservaçãoObservação

Dependendo de suas configurações de implantação, você precisará reiniciar Serviços de Informações da Internet (IIS) depois que você concluir este procedimento para que as alterações tenham efeito.

Para alterar a senha usando o utilitário de TFSConfig

  1. Abra uma janela de prompt de comando e uma alteração para o diretório que contém o utilitário de TFSConfig .

    Por padrão, o utilitário está localizado em Unidade: \ Program files \ Microsoft Team Foundation Server 11,0 \ ferramentas.

  2. Na linha de comando, digite **TFSConfig Accounts /UpdatePassword /accountType:ReportingDatasource /account:AccountName/password:**newPassword, e pressione ENTER.

    Substitua AccountName com o nome da conta de TFSReports atual.Substitua newPassword com a nova senha da conta.

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, navegue até Serviços de relatório resumo escolha Atualizar senha da Conta.

    A janela de Atualizar senha da Conta abre.

    ObservaçãoObservação

    Se você usou uma conta do sistema como a conta de serviço, você verá uma mensagem de erro quando você escolhe Atualizar senha da Conta.Você não precisará alterar a senha da conta.As contas de usuário sistema não gerenciaram senhas.

  4. Digite a nova senha em Senha, e então escolha OK.

    A janela de Alterar Conta do Leitor de Relatório é aberto.

  5. Espere todas as mensagens de status para concluir Statusem, e depois escolha Fechar.

    ObservaçãoObservação

    Esse processo pode levar alguns minutos.

Para atribuir novos serviços de relatório conta de serviço para todos os serviços do Team Foundation Server usando o utilitário de TFSConfig

  1. Abra uma janela de prompt de comando e uma alteração para o diretório que contém o utilitário de TFSConfig .

    Por padrão, o utilitário está localizado em Unidade: \ Program files \ Microsoft Team Foundation Server 11,0 \ ferramentas.

  2. Na linha de comando, digite **TFSConfig Accounts /change /accountType:ReportingDatasource /account:NewAccountName/password:**newPassword, e pressione ENTER.

    Substitua NewAccountName com o nome da conta de TFSReports.Substitua newPassword com a senha da conta.

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

  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, navegue até Serviços de relatório resumo, e então escolha Alterar conta.

    A janela de Alterar Conta do Leitor de Relatório é aberto.

  4. Execute uma das seguintes etapas:

    1. Se você desejar usar uma conta do sistema, escolher Use uma conta de sistema, e então escolha uma conta do sistema de lista suspensa.

      ObservaçãoObservação

      As contas de usuário sistema não gerenciaram senhas.Se você escolher usar uma conta do sistema como TFSReports, você não deve digitar uma senha no campo de senha.

    2. Se você desejar usar uma conta de domínio ou grupo de trabalho, escolher Use uma conta de usuário, digite o nome da conta em Nome da conta, digite a senha da conta em Senha.

  5. Escolha OK.

    A janela de Alterar Conta do Leitor de Relatório é aberto.

  6. Espere todas as mensagens de status para concluir Statusem, e depois escolha Fechar.

    ObservaçãoObservação

    Esse processo pode levar alguns minutos.

Consulte também

Tarefas

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

Referência

Comando de contas

Conceitos

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

Outros recursos

Gerenciamento de configuração do servidor com TFSConfig