2

我们有一位员工最近离开了公司,我有一堆她可以访问的 SSRS 报告。有没有办法一次把她从所有报告中删除,还是我必须一个一个去?

4

2 回答 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 回答