Compartilhar via


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. Este tópico explica como configurar o servidor de relatório para administração local. Se você ainda não instalou ou configurou o servidor de relatório, consulte Instalar SQL Server 2014 por meio do Assistente de Instalação (Instalação) e Gerenciar um servidor de relatório do modo nativo do Reporting Services.

Aplica-se a: Reporting Services modo nativo
  • Windows Server 2012 R2

  • Windows 8.1

  • Windows 8

  • Windows Server 2012

  • Windows Server 2008 R2

  • Windows 7

  • Windows Server 2008

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.

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.

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

  1. Abra uma janela do navegador com permissões Executar como administrador. No menu Iniciar , clique em Todos os Programas, clique com o botão direito do mouse em Internet Explorere selecione Executar como administrador.

  2. Clique em Permitir para continuar.

  3. No endereço da URL, insira a URL do Gerenciador de Relatórios. Para obter instruções, consulte Gerenciador de Relatórios (Modo Nativo do SSRS) nos Manuais Online do SQL Server.

  4. Clique em Ferramentas.

  5. Clique em Opções da Internet.

  6. Clique em Segurança.

  7. Clique em Sites Confiáveis.

  8. Clique em Sites.

  9. Adicione http://<your-server-name>.

  10. 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.

  11. Clique em Adicionar.

  12. Clique em OK.

Configurações da pasta do Gerenciador de Relatórios

  1. No Gerenciador de Relatórios, na página inicial, clique em Configurações de Pasta.

  2. Na página Configurações de Pasta, clique em Segurança.

  3. Clique em Atribuição de Nova Função.

  4. No campo Nome do grupo ou do usuário , conta de usuário do Windows neste formato: <domain>\<user>.

  5. Selecione Gerenciador de Conteúdo.

  6. Clique em OK.

Configurações do Site do Gerenciador de Relatórios

  1. Abra seu navegador com privilégios administrativos e navegue até o gerenciador de relatórios, http://<server name>/reports.

  2. 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.

  3. Clique em segurança.

  4. Clique em Atribuição de Nova Função.

  5. No campo Nome do grupo ou do usuário , conta de usuário do Windows neste formato: <domain>\<user>.

  6. Selecione Administrador do Sistema.

  7. Clique em OK.

  8. Feche o Gerenciador de Relatórios.

  9. Abra novamente o Gerenciador de Relatórios no Internet Explorer sem usar Executar como administrador.

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 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 SQL Server 2014, 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 Configurações do Site do Gerenciador de Relatórios 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.

Para configurar o SQL Server Data Tools BI (SSDT) para publicar um Servidor de Relatórios Local

Se você instalou o SQL Server Data Tools – Business Intelligence para Visual Studio 2012 em um dos sistemas operacionais listados na primeira seção deste tópico e deseja que o SSDT interaja com um servidor de relatório no modo nativo local, você sofrerá erros de permissão, a menos que abra SQL Server Data Tools (SSDT) com permissões elevadas ou configure funções do Reporting Services. 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 'Domain\<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:

  1. Na tela inicial, digite sql server e clique com o botão direito do mouse SQL Server Data Tools para Visual Studio. Clique em Executar como administrador

    Ouem sistemas operacionais mais antigos:

    No menu Iniciar , clique em Todos os Programas, clique em SQL Server 2014, clique com o botão direito do mouse em Ferramentas de Dados do SQL Servere clique em Executar como administrador.

  2. Clique em Continuar.

  3. 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:

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 Configure a Firewall for Report Server Access.

Consulte Também

Gerenciar um servidor de relatórios de Modo Nativo do Reporting Services