none
Reporting Services - Problemas com Autenticação? Rede? Configuração? RRS feed

  • Pergunta

  • Olá pessoal, o meu ambiente é o seguinte:

    -Windows 7 Ultimate com SQLServer2008, onde instalei o SQLServer e todos os seus complementos inclusive o RS, com a minha conta de Administrador e TODOS os serviços do SQL2008 estão rodando como serviço de rede bunitinho (SQLIntegrationServices, FullTextFilter, SQLServer(MSSQLSERVER), SQLAnalysis Service, SQLReporting Service, Navegador do SQLServer, SQLServer Agent);

    Fiz um relatório no Business Intelligence e publiquei no meu servidor http://servidor/reportservice, OK publicado!

    Bom, quando eu abro o browser com o meu usuário Administrador e digito http://localhost/Reports , para abrir a administração do RS porém não aparece o Link de Configuração do Sistema e na página Início não aparece os relatórios os quais eu teria acesso que neste caso seria este que fiz no BIDS;

    Fazendo um teste, criei outra conta na minha máquina, também com acesso de Administrador, abri o browser digitei  http://localhost/reports coloquei o usuário Administrador que eu instalei o RS2008 daí eu consegui visualizar os relatórios!!! e apareceu o link de Configuração do Sistema!!! onde eu configuro as permissões de cada usuário para acesso ao RS.

    Agora quando eu tento acessar o meu RS de outra máquina, http://IPdoRS/reports, quando eu autentico com meu usuário Administrador que instalei o SQLRS, não consigo visualizar os relatórios nem o link de Configuração do Sistema!!!

    Detalhe, como instalei o SQLServer 2008 com as opções default então teria que ter instalado no meu IIS7 site Reports e  ReportServer configurados, porém não estão, mas eu consigo acessar tanto o http://localhost/reports  e também o http://localhost/ReportService

    Como eu faço pra resolver este mistério, uma vez que eu preciso que as outras máquinas da rede acessem os relatórios e as configurações do sistema?


    Clezio Egidio
    quarta-feira, 24 de junho de 2009 13:06

Todas as Respostas

  • Clézio,

    No SQL Server 2008 não é necessário ter o IIS instalado para fazer uso do Reporting Services, mas sim para fazer o acesso aos relatórios.

    Aparentemente o problema esta relacionado com permissões de acesso aos relatório que você deseja exibir como também a conta que você esta utilizando para rodar o Reporting Services pode esta gerando conflito de permissão com o local em que o relatório esta armazenado.

    Como esta a configuração no IIS?


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    quarta-feira, 24 de junho de 2009 18:54
  • Bom Pedro,

    as configurações de Autenticação no IIS para o Default Web Site está o seguinte:

     - Autenticação Anônima = Habilitada
     - Autenticação Básica = Desabilitada
     - Autenticação de Certificado de Cliente AD = Desabilitada
     - Autenticação de Formulários = Desabilitada
     - Autenticação Diges = Desabilitada
     - Autenticação do Windows = Desabilitada
     - Personificação do ASP.NET = Desabilitada

    quanto as permissões para o Default Web Site, nas Permissões eu também já incluí o usuário  Administrador o qual eu fiz a instalação do RS e ainda permiti controle total sobre a pasta wwwroot

    Se puder me adicionar no msn para trocarmos figurinhas aí vai o meu, clezio.egidio@hotmail.com

    Obrigado!


    Clezio Egidio
    quarta-feira, 24 de junho de 2009 19:05
  • Clezio,

    Habilite a autenticação Windows!!!
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    quarta-feira, 24 de junho de 2009 19:14
  • Pedro, não deu certo!  :(
    Clezio Egidio
    quarta-feira, 24 de junho de 2009 19:23
  • A título de informação, quando eu tento acessar o endereço http://localhost/ReportServer aparece a seguinte mensagem:

    Erro do Reporting Services

    • As permissões concedidas ao usuário 'servidor\usuario' não são suficientes para a execução desta operação. (rsAccessDenied) Obter Ajuda Online

    Serviços de Relatório do SQL Server


    Clezio Egidio
    quarta-feira, 24 de junho de 2009 19:26
  • Clezio,

    Atráves do management studio, acesse o seu Reporting Services e verifique na guia de segurança, quais são os logins que tem permissão de acesso aos bancos de dados utilizados no RS.


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    quarta-feira, 24 de junho de 2009 19:31
  • Junior, o meu usuário não estava nos usuários do meu banco de dados ReportServer, porém adicionei o mesmo como accessAdmin e reiniciei todos os serviços e mesmo assim permanece da mesma forma, ou seja:

     - Não consigo visualizar a página http://localhost/ReportServer e também não consigo visualizar meus relatórios publicados com o meu usuário e senha de Administrador.


    Clezio Egidio
    quarta-feira, 24 de junho de 2009 19:56
  • Clezio,

    Cara que loucura, vou procurar alguma coisa, pena que não tenho um ambiente aqui para fazer testes.


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    quinta-feira, 25 de junho de 2009 18:44