Primeiro pôster, há muito tempo aqui. Qual é a melhor maneira de ativar a função de aplicativo em um relatório?
Eu tentei coisas diferentes e até agora o único método que funciona é incorporar a chamada à função de aplicativo da seguinte maneira: -
EXEC sp_setapprole 'REPORTZ', 's3cr3t';
select *
from mytable
where ID < 10000
no conjunto de dados. Funciona ... mas não do meu agrado (certamente não da forma que eu gostaria de incluir no ambiente de produção).
Eu preferiria se, de alguma forma, pudesse "sequestrar" ou "injetar" a linha de ativação da função de aplicativo em tempo de execução, por meio de assemblies personalizados ou provavelmente algum tipo de "gancho do servidor" no Reporting Service (que, em ambos os casos, não tenho idéia de como )
Muito apreciado pelo seu tempo + atenção.
YS.