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.
O Reporting Services é implementado como um único serviço que contém um serviço Web do Servidor de Relatórios, o Gerenciador de Relatórios e um aplicativo de processamento em segundo plano que é usado para processamento de relatório agendado e entrega de assinatura. Este tópico explica como a conta de serviço é configurada inicialmente e como modificar a conta ou a senha usando a ferramenta Configuração do Reporting Services.
Configuração Inicial
A conta de serviço do Servidor de Relatório é definida durante a Instalação. Você pode executar o serviço em uma conta de usuário de domínio ou em uma conta interna, como a conta NetworkService. Não há nenhuma conta padrão; qualquer conta especificada na página Configuração do Servidor – Contas de Serviço do Assistente de Instalação se torna a conta inicial do serviço servidor de relatório.
Importante
Embora o serviço Web servidor de relatório e o Gerenciador de Relatórios sejam ASP.NET aplicativos, eles não são executados na conta ASP.NET. A arquitetura de serviço único executa ambos os aplicativos ASP.NET dentro da mesma identidade de processo do Servidor de Relatório. Essa é uma alteração importante das versões anteriores, em que o serviço Web servidor de relatório e o Gerenciador de Relatórios foram executados sob a identidade do processo de trabalho ASP.NET especificada no IIS.
Alterando a conta de serviço
Para exibir e reconfigurar as informações da conta de serviço, use sempre a ferramenta Configuração do Reporting Services. As informações sobre identidade de serviço são armazenadas internamente em vários locais. Usar a ferramenta garante que todas as referências sejam atualizadas adequadamente sempre que você alterar a conta ou a senha. A ferramenta Configuração do Reporting Services executa as seguintes etapas adicionais para garantir que o servidor de relatório permaneça disponível:
Adiciona automaticamente a nova conta para o grupo de servidor de relatório criado no computador local. Esse grupo é especificado nas ACLs (listas de controle de acesso) que protegem os arquivos do Reporting Services .
Atualiza automaticamente as permissões de logon na instância do Mecanismo de Banco de Dados do SQL Server usada para hospedar o banco de dados do servidor de relatório. A nova conta será adicionada ao RSExecRole.
O logon do banco de dados da conta antiga não será removido automaticamente. Lembre-se de remover contas que não estejam mais sendo usadas. Para obter mais informações, consulte Administrar um banco de dados do servidor de relatório (modo nativo do SSRS) nos Manuais Online do SQL Server.
A concessão de permissões de banco de dados para a nova conta de serviço só ocorrerá se você configurou a conexão de banco de dados do servidor de relatório para usar a conta de serviço em primeiro lugar. Se você configurou a conexão de banco de dados do servidor de relatório para usar uma conta de usuário de domínio ou um logon de banco de dados do SQL Server, as informações de conexão não serão afetadas pela atualização da conta de serviço.
Atualiza automaticamente a chave de criptografia para incluir as informações de perfil da conta nova.
Observação
Se o servidor de relatório fizer parte da implantação escalável, somente o servidor de relatório que você está atualizando será afetado. As chaves de criptografia para outros servidores de relatório na implantação não são afetadas pela alteração da conta de serviço.
Para obter instruções sobre como definir a conta, consulte Configurar uma conta de serviço (SSRS Configuration Manager).
Escolhendo uma conta
Você pode configurar o serviço servidor de relatório para ser executado em qualquer um desses tipos de conta:
Conta de usuário do Windows com privilégios mínimos
NetworkService
LocalSystem
Serviço Local
Não há uma abordagem melhor para escolher um tipo de conta. Cada conta tem vantagens e desvantagens que você deve considerar. Se você estiver implantando o Reporting Services em um servidor de produção, as práticas recomendadas sugerem que você configure o serviço a ser executado em uma conta de usuário de domínio para evitar danos generalizados se uma conta compartilhada for comprometida por um usuário mal-intencionado. Também facilita a auditoria da atividade de logon dessa conta. Uma compensação para usar uma conta de usuário do Windows é que, se você estiver implantando o Reporting Services em uma rede que usa a autenticação Kerberos, deverá registrar o serviço com a conta de usuário. Para obter mais informações, consulte Registrar um SPN (Nome da Entidade de Serviço) para um Servidor de Relatório.
As diretrizes e links a seguir nesta seção podem ajudá-lo a decidir sobre uma abordagem que é melhor para sua implantação.
Configurar contas e permissões de serviço do Windows nos Manuais Online do SQL Server.
Guia de Planejamento de Segurança de Serviços e Contas de Serviço.
Atualizando uma senha expirada
Se o serviço servidor de relatório for executado em uma conta de domínio e a senha expirar antes que você possa atualizá-la na ferramenta Configuração do Reporting Services, o serviço não será iniciado até que você especifique uma nova senha. Se o serviço não puder ser iniciado, você não poderá usar a ferramenta Configuração do Reporting Services para se conectar a esse servidor para atualizar a conta. Nesse caso, você deve usar uma combinação de ferramentas para colocar o servidor online novamente.
Para redefinir a senha, faça o seguinte:
No menu Iniciar , aponte para o Painel de Controle, aponte para As Ferramentas de Administrador e clique em Serviços.
Clique com o botão direito do mouse no SQL Server Reporting Services e selecione Propriedades.
Clique em Fazer Logon e digite a nova senha.
Depois de atualizar a senha, inicie a ferramenta Configuração do Reporting Services e atualize a senha na página Conta de Serviço. Essa etapa adicional é necessária para atualizar as informações da conta armazenadas internamente pelo servidor de relatório.
Se a senha da conta de serviço do Mecanismo de Banco de Dados expirar, o rsReportServerDatabaseUnavailable erro ocorrerá quando você tentar se conectar ao servidor de relatório. A redefinição da senha resolve esse erro.
Configurando o serviço do Servidor de Relatórios para um Servidor de Relatórios Integrado ao SharePoint
Se você estiver executando um servidor de relatório no modo integrado do SharePoint, deverá atualizar as informações da conta de serviço armazenadas no banco de dados de configuração do SharePoint se uma das seguintes condições for verdadeira:
Modificando a conta de serviço do Reporting Services (por exemplo, alternando de NetworkService para uma conta de usuário de domínio).
Estendendo um farm do SharePoint para incluir um aplicativo Web do SharePoint adicional. Se o farm de servidores estiver configurado para integração do servidor de relatório e o aplicativo recém-adicionado estiver configurado para ser executado em uma conta de usuário diferente de outros aplicativos no farm, você deverá atualizar as informações de acesso ao banco de dados.
Depois de redefinir as informações de acesso ao banco de dados, reinicie o serviço Windows SharePoint Services para garantir que a conexão antiga não seja mais usada.
Em Ferramentas Administrativas, clique em Administração Central do SharePoint 2010.
Clique em Gerenciamento de Aplicativos.
Na seção Reporting Services, clique em Conceder Acesso ao Banco de Dados.
Clique em OK. A caixa de diálogo Inserir Credenciais é exibida.
Insira as credenciais de um usuário que é membro do grupo administrador local no computador que hospeda o servidor de relatório. As credenciais serão usadas para uma conexão única com o computador do servidor de relatório com a finalidade de recuperar informações da conta de serviço. O logon do banco de dados criado para cada conta de serviço será atualizado nos bancos de dados do SharePoint.
Para reiniciar o serviço, clique em Operações.
Em Topologia e Serviços, clique em Serviços no Servidor.
Para o Aplicativo Web do Windows SharePoint Services, clique em Parar.
Aguarde pela parada do serviço.
Clique em Iniciar.
Observação
Produtos e tecnologias do SharePoint exigem contas de domínio para configuração de serviços, como o modo SharePoint do Reporting Services.
Próximas etapas
Configurar uma conta de serviço (SSRS Configuration Manager)Conta de serviço (Modo Nativo do SSRS)Configurar URLs do Servidor de Relatório (Gerenciador de Configurações do SSRS)Configurações do Reporting Services (Modo Nativo)