Sou novo no Reporting Services. Temos o SSRS 2017 configurado em uma caixa Windows Server 2019 Standard.
Eu tenho meu relatório todo escrito e testado, mas dado o tamanho da saída, estou tentando a opção de assinatura para gravar a saída em um arquivo local, mas até agora não encontrei nada além de problemas.
Estou tentando gravar em \\localhost\ReportOutput como um compartilhamento. Concedi controle total sobre essa pasta para todas as contas que tentei usar.
Primeiro problema - sempre que tentei a opção * Use as seguintes credenciais de usuário do Windows, posso digitar os creds, mas quando clico em Aplicar, ele deixa a senha em branco. Quando reedito a assinatura, recebo avisos/erros de que esses campos não podem ficar em branco. O nome de usuário não está em branco (embora receba o aviso de qualquer maneira); a senha está em branco.
Segundo problema - não importa quais creds eu insira, recebo "As permissões concedidas ao usuário '' são insuficientes para realizar esta operação". como um erro quando o relatório é executado. '' não está tentando esconder meus créditos - isso é realmente o que o erro diz.
Terceiro problema - tentei configurar a conta de compartilhamento de arquivos de configurações de assinatura em todo o sistema e configurar a assinatura para usá-la. Quando executo o relatório, recebo o mesmo erro de "permissões concedidas" acima. Eu tentei usar usuários de domínio e locais nesta configuração.
Quando olho para o arquivo de log, vejo essas mensagens de erro consistentemente antes do erro de privs insuficientes:
Reporting Services account may not possess permission to perform authentication checks.
Check the Windows Authz documentation for more information and details on diagnosing issues.
Eu pesquisei muito tentando encontrar o que fazer sobre isso, mas a maioria dos resultados associa isso a falhas de entrega de e-mail (o que não estamos tendo) e algumas das sugestões (como conceder a um usuário 100% de privs de leitura no controlador de domínio) são coisas que não tenho a capacidade de usar.
Alguém mais teve tantos problemas com o SSRS emitindo resultados para um arquivo?
Obrigado
Acontece que o relatório tenta ser executado como o Proprietário da assinatura e essa credencial precisa ter um nível mais alto de privs no AD para a opção salvar em compartilhamento de arquivo.
Eu não tenho esses privs, mas posso dizer ao SSRS que a assinatura pertence a alguém que tem.