Configurar um servidor de relatório no modo nativo para a Administração Local (SSRS)
A implantação de um servidor de relatório do Reporting Services em um dos seguintes sistemas operacionais exigirá mais etapas de configuração se você desejar administrar localmente a instância do servidor de relatório. Os seguintes sistemas operacionais limitam o uso excessivo de permissões elevadas removendo permissões de administrador ao acessar aplicativos.
Windows Server 2012 R2
Windows 8.1
Windows 8
Windows Server 2012
Windows Server 2008 R2
Windows 7
Windows Server 2008
Windows Vista
Como o sistema operacional destacado limita as permissões, os membros do grupo Administradores local executam a maioria dos aplicativos como se estivessem usando a conta de Usuário Padrão.
Embora essa prática melhore a segurança geral do sistema, ela impede que você use as atribuições de funções internas predefinidas que o Reporting Services cria para administradores locais.
Esse tópico explica como configurar o servidor de relatório para administração local depois que a instalação for concluída. Se você ainda não tiver instalado ou configurado o servidor de relatório, consulte Instalar o SQL Server 2012 por meio do Assistente de Instalação (Instalação) e Gerenciar um servidor de relatórios de modo nativo do Reporting Services.
Visão geral de alterações de configuração
Para configurar um Servidor de Relatório Local e uma Administração do Gerenciador de Relatórios
Para configurar o SQL Server Management Studio (SSMS) para a administração de servidor de relatórios local
Para configurar o SQL Server Data Tools (SSDT) para publicar um Servidor de Relatórios Local
Informações adicionais
Visão geral de alterações de configuração
As seguintes alterações de configuração configuram o servidor para que você possa usar permissões de usuário padrão para gerenciar o conteúdo e as operações do servidor de relatório:
Adicione URLs do Reporting Services a sites confiáveis. Por padrão, o Internet Explorer que é executado nos sistemas operacionais listados é executado no Modo Protegido, um recurso que impede que solicitações do navegador alcancem processos de nível superior executados no mesmo computador. Você pode desabilitar o modo protegido para os aplicativos do servidor de relatório adicionando-os como Sites Confiáveis.
Crie atribuições de função que concedam a você, o administrador do servidor de relatório, permissão para gerenciar o conteúdo e as operações, sem precisar usar o recurso Executar como administrador no Internet Explorer. Ao criar atribuições de funções para sua conta de usuário do Windows, você obtém acesso a um servidor de relatório com permissões de Gerenciador de Conteúdo e Administrador do Sistema por meio de atribuições explícitas de funções que substituem as atribuições de funções internas predefinidas que o Reporting Services cria.
Início
Para configurar um Servidor de Relatório Local e uma Administração do Gerenciador de Relatórios
Conclua as etapas de configuração nessa seção se você estiver navegando para um servidor de relatórios local e vir erros semelhantes ao seguinte:
- O usuário 'Domain\[user name]' não tem as permissões necessárias. Verifique se as permissões suficientes foram concedidas e as restrições do UAC (Controle da conta de usuário) do Windows foram resolvidas.
Configurações de site confiável no navegador
Abra uma janela de navegador com permissões administrativas. No menu Iniciar, clique em Todos os Programas, clique com o botão direito do mouse em Internet Explorer e selecione Executar como administrador.
Clique em Permitir para continuar.
No endereço da URL, insira a URL do Gerenciador de Relatórios. Para obter instruções, consulte Gerenciador de Relatórios (SSRS) nos Manuais Online do SQL Server.
Clique em Ferramentas.
Clique em Opções da Internet.
Clique em Segurança.
Clique em Sites Confiáveis.
Clique em Sites.
Adicionar http://<server name>/reports.
Desmarque a caixa de seleção Exigir certificação do servidor (https:) para todos os sites desta zona se não estiver usando HTTPS para o site padrão.
Clique em Adicionar.
Clique em OK.
Configurações da pasta do Gerenciador de Relatórios
No Gerenciador de Relatórios, na página inicial, clique em Configurações de Pasta.
Na página Configurações de Pasta, clique em Segurança.
Clique em Atribuição de Nova Função.
No campo Nome do grupo ou do usuário, conta de usuário do Windows neste formato: <domain>\<user>.
Selecione Gerenciador de Conteúdo.
Clique em OK.
Configurações do Site do Gerenciador de Relatórios
Abra seu navegador com privilégios administrativos e navegue até o gerenciador de relatórios, http://<server name>/reports.
Clique em Configurações de Site no canto superior da Página Inicial.
Dica Observação: se a opção Configurações de Site não for exibida, feche e reabra o navegador, e navegue até o gerenciador de relatórios com privilégios administrativos.
Clique em segurança.
Clique em Atribuição de Nova Função.
No campo Nome do grupo ou do usuário, conta de usuário do Windows neste formato: <domain>\<user>.
Selecione Administrador do Sistema.
Clique em OK.
Feche o Gerenciador de Relatórios.
Abra novamente o Gerenciador de Relatórios no Internet Explorer sem usar Executar como administrador.
Início
Para configurar o SQL Server Management Studio (SSMS) para a administração de servidor de relatórios local
Por padrão, você não pode acessar todas as propriedades do servidor de relatório disponíveis no SQL Server Management Studio a menos que inicie o Management Studio com privilégios administrativos.
Para configurar as propriedades de função e as atribuições de função do Reporting Services, você não precisa iniciar o Management Studio com permissões elevadas a cada vez:
No menu Iniciar, clique em Todos os Programas, clique em SQL Server 2012, clique com o botão direito do mouse em Management Studio, e clique em Executar como administrador.
Conecte-se ao servidor do Reporting Services local.
No nó Segurança, clique em Funções do Sistema.
Clique com o botão direito do mouse em Administrador do Sistema e clique em Propriedades.
Na página Propriedades de Função do Sistema, selecione Exibir propriedades do servidor de relatório. Selecione as outras propriedades que você quer associar aos membros da função administradores do sistema.
Clique em OK.
Feche o Management Studio
Para adicionar um usuário à função do sistema "administrador do sistema", consulte a seção Definir as configurações do site anteriormente neste tópico.
Agora, quando você abre o Management Studio e não seleciona explicitamente Executar como administrador, tem acesso às propriedades do servidor de relatório.
Início
Para configurar o SQL Server Data Tools (SSDT) para publicar um Servidor de Relatórios Local
Se você instalou o SSDT (SQL Server Data Tools) em um dos sistemas operacionais listados na primeira seção desse tópico, e quiser que o SSDT interaja com um servidor de relatório de modo Nativo local, receberá erros de permissão a menos que abra o SSDT (SQL Server Data Tools) com permissões elevadas ou configure as funções de serviços de relatório. Por exemplo, se você não tiver permissões adequadas, terá problemas semelhantes aos seguintes:
Quando você tentar implantar itens de relatório no servidor de relatório local, verá uma mensagem de erro semelhante à seguinte na janela Lista de Erros:
- As permissões concedidas ao usuário ‘Domínio\<nome de usuário>’ são insuficientes para a execução dessa operação.
Para executar com permissões elevadas a cada vez que você abrir o SSDT:
No menu Iniciar, clique em Todos os Programas, clique em SQL Server 2012, clique com o botão direito do mouse em Ferramentas de Dados do SQL Server e clique em Executar como administrador.
Clique em Continuar.
Clique em Executar Programa.
Agora você deve poder implantar relatórios e outros itens em um servidor de relatório local.
Para configurar as atribuições de função do Reporting Services, você não precisa iniciar o SSDT com permissões elevadas a cada vez:
- Consulte as seções Definir as configurações da pasta e Definir as configurações do site anteriormente neste tópico.
Início
Informações adicionais
Uma etapa de configuração adicional e comum relacionada à administração do Reporting Services é abrir a porta 80 no Windows Firewall para permitir o acesso ao computador do servidor de relatório. Para obter instruções, consulte Configurar um firewall para acesso ao servidor de relatório.
Início
Consulte também
Conceitos
Gerenciar um servidor de relatórios de modo nativo do Reporting Services