Alterar contas de serviço e senhas (PowerPivot para SharePoint)

Uma instalação do PowerPivot para SharePoint inclui dois serviços que dão suporte a operações de servidor. O SQL Server Analysis Services (PowerPivot) é um serviço do Windows que fornece processamento de dados PowerPivot e suporte a consultas em um servidor de aplicativos. A conta de logon desse serviço sempre é especificada durante a Instalação do SQL Server, quando você instala o Analysis Services no modo integrado do SharePoint.

Uma segunda conta deve ser especificada para o aplicativo de serviço PowerPivot, um serviço Web executado sob uma identidade de pool de aplicativos em um farm do SharePoint. A maneira como você instalou o PowerPivot para SharePoint determina se a identidade do serviço é configurada automaticamente durante a instalação ou manualmente por um administrador de serviço, depois que a instalação é concluída. Se você usou a opção de instalação Novo Servidor na Instalação do SQL Server, o servidor estará operacional e incluirá um aplicativo de serviço PowerPivot, o qual é executado com a identidade do pool de aplicativos interno do Sistema de Serviços Web do SharePoint. Se você escolheu a opção de instalação Farm Existente, cada parte da instalação do PowerPivot deverá ser configurada manualmente, inclusive a criação de um aplicativo de serviço PowerPivot e a configuração de sua identidade de serviço.

Uma vez definidas as contas de serviço, as alterações em qualquer uma delas deverão ser feitas através da Administração Central do SharePoint. Se você usar ferramentas alternativas (como o aplicativo de console Serviços, o Gerenciador do IIS ou o SQL Server Configuration Manager), as permissões não serão atualizadas para acesso a banco de dados no farm ou para acesso a arquivo local no servidor físico.

Este tópico contém as seguintes seções:

Atualizar uma senha expirada para instância do SQL Server Analysis Services (PowerPivot)

Update an expired password for the PowerPivot Service Application

Alterar a conta de serviço

Criar ou alterar o pool de aplicativos para um aplicativo de serviço PowerPivot

Requisitos e permissões de conta

Solucionando problemas: Conceder permissões administrativas manualmente

Solucionando problemas: Resolver erros HTTP 503 devido a senhas expiradas para Administração Central ou serviço do aplicativo Web do Microsoft SharePoint Foundation

Atualizar uma senha expirada para instância do SQL Server Analysis Services (PowerPivot)

  1. Aponte para Iniciar, clique em Ferramentas Administrativas e em Serviços. Clique duas vezes em SQL Server Analysis Services (PowerPivot). Clique em Logon e digite a nova senha da conta.

  2. Na Administração Central, na seção Segurança, clique em Configurar contas gerenciadas.

  3. Clique em Editar para alterar uma conta específica.

  4. Selecione Alterar senha agora.

  5. Selecione Definir senha da conta com novo valor. Todos os serviços que são executados sob a conta gerenciada usarão as credenciais atualizadas.

Atualizar uma senha expirada para o aplicativo de serviço PowerPivot

  1. Na Administração Central, na seção Segurança, clique em Configurar contas gerenciadas.

  2. Clique em Editar para alterar uma conta específica.

  3. Selecione Alterar senha agora.

  4. Selecione Definir senha da conta com novo valor. Todos os serviços que são executados sob a conta gerenciada usarão as credenciais atualizadas.

Alterar a conta de serviço

  1. Na Administração Central, na seção Segurança, clique em Configurar contas de serviço.

  2. Selecione Serviços do Windows - SQL Server Analysis Services para alterar a conta de serviço do Analysis Services

    Selecione Pool de Aplicativos de Serviço - Sistema de Serviços Web do SharePoint para alterar a identidade do pool de aplicativos do aplicativo de serviço PowerPivot padrão. Se o PowerPivot para SharePoint tiver sido configurado automaticamente pela Instalação, o serviço usará o pool de aplicativos de serviço existente. A Instalação registra o serviço como Aplicativo de Serviço PowerPivot Padrão (Aplicativo de Serviço PowerPivot).

    Se o serviço tiver sido configurado manualmente por um administrador do SharePoint, ele provavelmente terá seu próprio pool de aplicativos de serviço.

  3. Em Selecione uma conta para esse serviço, escolha uma conta gerenciada existente ou crie uma nova. A conta deve ser uma conta de usuário de domínio.

  4. Clique em OK.

Criar ou alterar o pool de aplicativos para um aplicativo de serviço PowerPivot

  1. Na Administração Central, em Gerenciamento de Aplicativo, clique em Gerenciar aplicativos de serviço.

  2. Selecione o aplicativo de serviço PowerPivot, mas não clique nele. Se você clicar no nome do aplicativo, o Painel de Gerenciamento PowerPivot será aberto, não oferecendo um link à página de propriedades que especifica o pool de aplicativos. Você pode clicar no espaço em branco vazio na linha, ou clicar no nome do tipo, para selecionar o aplicativo de serviço PowerPivot.

  3. Clique em Propriedades na faixa de opções.

  4. Selecione Criar um novo pool de aplicativos. Forneça um nome para o pool de aplicativos e especifique uma conta gerenciada para sua identidade.

Requisitos e permissões de conta

O planejamento de uma implantação do PowerPivot para SharePoint deve incluir as contas de serviço a seguir.

  • Conta de serviço do Analysis Services. O Analysis Services processa consultas do PowerPivot e trabalhos de atualização de dados no farm. Essa conta sempre é especificada durante a Instalação do SQL Server quando você instala PowerPivot para SharePoint.

  • Pool de aplicativos do serviço PowerPivot. Um aplicativo do serviço PowerPivot está associado a um Serviço do Sistema PowerPivot que fornece a integração do SharePoint e a infraestrutura para o processamento de consultas do PowerPivot em um farm. O pool de aplicativos especificado para um aplicativo de serviço PowerPivot é a identidade de serviço do Serviço de Sistema PowerPivot. Você pode ter vários aplicativos do serviço PowerPivot em um farm. Cada aplicativo criado deve ser executado em seu próprio pool de aplicativos.

Conta de serviço do Analysis Services

Requisito

Descrição

Requisito de provisionamento

Esta conta deve ser especificada durante a Instalação do SQL Server usando a página Analysis Services - Configuração no assistente de Instalação (ou o parâmetro de instalação ASSVCACCOUNT em uma instalação de linha de comando).

Você pode modificar o nome de usuário ou a senha usando a Administração Central. Não há suporte para o uso de outras ferramentas para alterar contas e senhas.

Requisito da conta de usuário de domínio

Essa conta deve ser uma conta de usuário de domínio do Windows. São proibidas contas de máquinas internas (como Serviço de Rede ou Serviço Local). A Instalação do SQL Server impõe o requisito de conta de usuário de domínio bloqueando a instalação sempre que uma conta de computador é especificada.

Requisitos de permissão

Essa conta deve ser membro do grupo de segurança SQLServerMSASUser$<server>$PowerPivot e dos grupos de segurança de WSS_WPG no computador local. Essas permissões devem ser concedidas automaticamente. Para obter mais informações sobre como verificar ou conceder permissões, consulte Conceder permissões administrativas à conta de serviço do PowerPivot manualmente neste tópico e Instalar o PowerPivot para SharePoint em um SharePoint Server existente.

Requisitos de expansão

Se você instalar várias instâncias de servidor do PowerPivot para SharePoint em um farm, todas as instâncias de servidor do Analysis Services deverão ser executadas sob a mesma conta de usuário de domínio. Por exemplo, se você configurar a primeira instância do Serviço Analysis Services para execução como Contoso\ssas-srv01, todas as instâncias do Serviço Analysis Services adicionais implantadas posteriormente no mesmo farm também deverão executar como Contoso\ssas-srv01 (ou qualquer que seja a conta atual).

A configuração de todas as instâncias de serviço para execução na mesma conta permite que o serviço Sistema PowerPivot aloque o processamento de consultas ou trabalhos de atualização de dados para qualquer instância de serviço do Analysis Services no farm. Além disso, ela habilita o uso do recurso Conta Gerenciada na Administração Central para instâncias de servidor do Analysis Services. Usando a mesma conta para todas as instâncias do Serviço Analysis Services, você pode alterar a conta ou a senha uma vez, e todas as instâncias de serviço que usam essas credenciais são atualizadas automaticamente.

A Instalação do SQL Server impõe o requisito de mesma conta. Em uma implantação em expansão onde um farm do SharePoint já tem uma instância do PowerPivot para SharePoint instalada, a Instalação bloqueará a nova instalação se a conta do Serviço Analysis Services especificada for diferente de uma já em uso no farm.

Pool de aplicativos do serviço PowerPivot

Requisito

Descrição

Requisito de provisionamento

O Serviço do Sistema PowerPivot é um recurso compartilhado no farm que fica disponível quando você cria um aplicativo de serviço. O pool de aplicativos de serviço deve ser especificado quando o aplicativo de serviço é criado. Ele pode ser criado de duas maneiras: automaticamente, através da instalação de Novo Servidor, ou manualmente, quando você executa uma instalação de Farm Existente.

Opção de instalação Novo Servidor: se você instalar o PowerPivot para SharePoint usando a opção de instalação Novo Servidor, um aplicativo de serviço padrão será criado para você, com o pool de aplicativos definido como sendo a mesma conta de usuário de domínio do Windows que você especificou como a conta do farm. Você poderá alterar o pool de aplicativo do serviço na Administração Central depois da instalação do PowerPivot para SharePoint.

Como um administrador de farm, mais tarde você deverá alterar a identidade do aplicativo de serviço para que seja executado com uma conta de serviço diferente.

Opção de instalação Farm Existente: Se você instalar o PowerPivot para SharePoint usando a opção de instalação Farm Existente, criará o aplicativo de serviço na Administração Central. Você define a conta ao criar o aplicativo de serviço.

Requisito da conta de usuário de domínio

A identidade do pool de aplicativos deve ser uma conta de usuário de domínio do Windows. São proibidas contas de computador internas (como Serviço de Rede ou Serviço Local). A Instalação do SQL Server impõe o requisito de conta de usuário de domínio bloqueando a instalação sempre que uma conta de computador é especificada.

Requisitos de permissão

Esta conta não precisa de permissões de Administrador do sistema local no computador. Entretanto, essa conta deve ter permissões de administrador de sistema do Analysis Services no Serviço Analysis Services local instalado no mesmo computador. Essas permissões são concedidas automaticamente pela Instalação do SQL Server, ou quando você define ou altera a identidade de pool e aplicativos na Administração Central.

Permissões administrativas são necessárias para encaminhar consultas ao Serviço Analysis Services. Elas também são necessárias para monitorar a integridade, fechar sessões inativas e escutar eventos de rastreamento.

A conta precisa ter permissões de conexão, leitura e gravação no banco de dados do aplicativo do serviço PowerPivot. Essas permissões são concedidas automaticamente quando o aplicativo é criado e são atualizadas automaticamente quando você altera as contas ou senhas na Administração Central.

O aplicativo de serviço PowerPivot verificará se um usuário do SharePoint está autorizado a exibir dados antes de recuperar o arquivo, mas ele não representa o usuário. Não há requisitos de permissão para representação.

Requisitos de expansão

Nenhum.

Solucionando problemas: Conceder permissões administrativas manualmente

As permissões administrativas não atualizarão se a pessoa que atualiza as credenciais não for um administrador local no computador. Se isto ocorrer, você poderá conceder permissões administrativas manualmente. O modo mais fácil de fazer isto é executar o trabalho de timer de Configuração do PowerPivot na Administração Central. Com esta abordagem, você pode reiniciar permissões para todos os servidores do PowerPivot no farm. Observe que esta abordagem somente funcionará se o trabalho de timer do SharePoint estiver sendo executado como administrador de farm e como administrador local no computador.

  1. Em Monitoração, clique em Revisar definições de trabalho.

  2. Selecione Trabalho de Timer da Configuração do PowerPivot.

  3. Clique em Executar Agora.

Como último recurso, você pode assegurar as permissões corretas concedendo permissões de Administração do Sistema do Analysis Services ao aplicativo de serviço PowerPivot e, em seguida, especificamente acrescenta a identidade de aplicativo de serviço ao grupo de segurança do Windows SQLServerMSASUser$<nome do servidor>$PowerPivot. Você deve repetir estas etapas para cada instância do Analysis Services integrada com o farm do SharePoint.

Você deve ser um administrador local para atualizar grupos de segurança do Windows.

  1. No SQL Server Management Studio, conecte-se à instância do Analysis Services como <nome do servidor>\POWERPIVOT.

  2. Clique com o botão direito do mouse no nome do servidor e selecione Propriedades.

  3. Clique em Segurança.

  4. Clique em Adicionar.

  5. Digite o nome da conta que é usada para o pool de aplicativos do serviço PowerPivot e clique em OK.

  6. Em Ferramentas Administrativas, clique em Gerenciamento do Computador.

  7. Abra Usuários e Grupos Locais.

  8. Abra Grupos.

  9. Clique duas vezes em SQLServerMSASUser$<nome_do_servidor>$PowerPivot.

  10. Clique em Adicionar.

  11. Digite o nome da conta que é usada para o pool de aplicativos do serviço PowerPivot e clique em OK.

Solucionando problemas: Resolver erros HTTP 503 devido a senhas expiradas para Administração Central ou serviço do aplicativo Web do Microsoft SharePoint Foundation

Se o serviço da Administração Central ou o serviço do aplicativo Web do Microsoft SharePoint Foundation deixar de funcionar devido a uma redefinição de conta ou expiração de senha, você receberá a mensagem de erro HTTP 503 "Serviço não disponível" ao tentar abrir a Administração Central do SharePoint ou um site do SharePoint. Siga estas etapas para colocar o servidor online novamente. Quando a Administração Central estiver disponível, você poderá continuar atualizando informações de conta expiradas.

  1. Em Ferramentas administrativas, clique em Gerenciador dos Serviços de Informações da Internet.

  2. Para a identidade do site ou pool de aplicativos da Administração Central, se uma conta de usuário de domínio tiver uma senha expirada, faça o seguinte:

    1. Clique com o botão direito do mouse no nome do pool de aplicativos e selecione Configurações Avançadas.

    2. Selecione Identidade e clique no botão de reticências (...) para abrir a caixa de diálogo de Identidade do Pool de Aplicativos.

    3. Clique em Definir.

    4. Digite o nome de usuário e a senha.

  3. Execute IISRESET. Para fazer isto, abra um prompt de comando do Administrador e digite iisreset no comando.

  4. Na Administração Central do SharePoint, em Segurança, selecione Configurar contas gerenciadas.

  5. Clique em Editar para atualizar as informações da conta gerenciada que tem a senha expirada.

  6. Selecione Alterar senha agora.

  7. Clique em Usar senha existente.

  8. Digite a senha e clique em OK.

Se o Reporting Services estiver instalado, use o Gerenciador de Configuração do Reporting Services para atualizar senhas para o servidor de relatório e a conexão para o banco de dados do servidor de relatórios. Para obter mais informações, consulte Configurando o Reporting Services para integração do SharePoint 2010.