【发布时间】:2020-10-25 14:25:02
【问题描述】:
我有一个包含 CreatedBy 列的 SSRS 报告,我需要使用此列来启用行级安全性。要求如下。
Manager CreatedBY
A user1
A user2
B user3
B user4
B user5
所以当经理 A 登录时,他应该看到 user1 和 user2 创建的所有记录,所以经理 B 可以看到 user3、user4 和 user5 创建的所有记录。
以下查询是否足以实现相同或需要调整任何内容?
select * from table
where createdby IN '@UserID'
@UserID - 我将在 SSRS 中创建此参数。
感谢您的支持。
问候, 维雷什
【问题讨论】:
标签: sql sql-server reporting-services