我们有一位员工最近离开了公司,我有一堆她可以访问的 SSRS 报告。有没有办法一次把她从所有报告中删除,还是我必须一个一个去?
问问题
1757 次
2 回答
2
您可以从报告服务器数据库中删除用户。
然后,无法再验证用户,并且无法登录。
PS:先备份ReportServer数据库,以防万一……
DELETE FROM [ReportServer].[dbo].[PolicyUserRole]
WHERE UserID IN
(
SELECT UserID FROM Users WHERE UserName ='blabla'
)
DELETE FROM Users WHERE UserName ='blabla'
于 2013-08-23T15:57:17.737 回答
0
大概报告的安全性是基于 Active Directory 的?
如果她不再有权访问您的网络,那么她将无法访问报告。
如果您已授予 AD 组访问权限而不是单个 AD 登录,您可以请求将她从她所在的每个 AD 组中删除,否则您必须从每个报告中单独删除她。
附带说明一下,如果她的 AD 帐户已被删除,那么即使她可以访问网络,她也将无法访问报告?
于 2013-08-23T15:27:37.163 回答