[英]Check user's rights on a SSRS
是否可以检查SSRS上的用户角色是否包含某些任务的权限?
现在,我只能尝试执行一项操作,如果用户无法执行该操作,则会显示一个错误,但是我想在用户开始工作之前通知用户可能存在的问题。
这将为您提供权限列表; 您可以按用户名归档以查看单个用户或组的权限。
select
dbo.Users.UserName,
dbo.Roles.RoleName,
substring(dbo.catalog.path,2,LEN(dbo.catalog.path)) FolderName
from
dbo.PolicyUserRole
left join dbo.Users
on dbo.Users.UserID=dbo.PolicyUserRole.UserID
left join dbo.Roles
on dbo.Roles.RoleID=dbo.PolicyUserRole.RoleID
inner join dbo.Catalog
on dbo.Catalog.PolicyID=dbo.PolicyUserRole.PolicyID
where
TYPE=1
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.