sql - 删除单个人的 SSRS 安全性

标签 sql reporting-services

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

最佳答案

您可以从报表服务器数据库中删除该用户。
然后,用户将无法再被验证,并且无法登录。

PS:先备份ReportServer数据库,以防万一...

DELETE FROM [ReportServer].[dbo].[PolicyUserRole]
WHERE UserID IN
(
     SELECT UserID FROM Users WHERE UserName ='blabla'
)


DELETE FROM Users WHERE UserName ='blabla'

关于sql - 删除单个人的 SSRS 安全性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18406483/

相关文章:

php - 如何根据两个表中的字段对结果集进行排序

MySQL 更新具有不相关表数据的列

mysql - SQL查询以获取表中的最大值

c# - Microsoft 报表查看器中的列重复方向

sql-server - SQL Server Reporting Services 2008 中的列和行分组

php - 错误 : You have an error in your SQL syntax; check your MySQL server version for the right syntax to use near

sql - 如何从 Sproc 中识别存储过程的调用者

reporting-services - SSRS IIF 日期评估

excel - 将 SSRS 报告导出到 Excel 时获得额外一行

asp.net - 启动 SSRS 报告会导致浏览器挂起