我们有一名员工最近离开了公司,我有一堆她可以访问的SSRS报告。有没有办法立刻将她从所有报告中删除,或者我必须逐个删除?
答案 0 :(得分:2)
您可以从reportserver数据库中删除该用户 然后,用户无法再进行验证,登录变得不可能。
PS:首先备份ReportServer数据库,以防万一...
DELETE FROM [ReportServer].[dbo].[PolicyUserRole]
WHERE UserID IN
(
SELECT UserID FROM Users WHERE UserName ='blabla'
)
DELETE FROM Users WHERE UserName ='blabla'
答案 1 :(得分:0)
据推测,报告安全性基于Active Directory?
如果她无法再访问您的网络,那么她就无法访问这些报告。
如果您已授予AD群组访问权限而非个人AD登录权限,则可以请求将其从她所在的每个AD群组中删除,否则您必须从每个报告中单独删除她。
在旁注中,如果她的AD帐户已被删除,那么即使她可以访问网络,她仍然无法访问报告?