첫 번째 포스터, 여기 오랜만. 보고서에서 응용 프로그램 역할을 활성화하는 가장 좋은 방법은 무엇입니까?
나는 다른 일을 시도했지만 지금까지 작동하는 유일한 방법은 응용 프로그램 역할에 대한 호출을 다음과 같이 포함시키는 것입니다.
EXEC sp_setapprole 'REPORTZ', 's3cr3t';
select *
from mytable
where ID < 10000
데이터 세트에서. 그것은 작동하지만 ... 좋아하지는 않습니다 (확실히 생산 환경에 롤링하려는 모양이 아닙니다).
사용자 지정 어셈블리 또는보고 서비스의 일종의 '서버 후크'를 통해 런타임에 응용 프로그램 역할 활성화 라인을 어떻게 든 '납치'하거나 '주입'할 수 있다면 좋을 것입니다. )
귀하의 시간과 친절한 관심에 감사드립니다.
YS.