问题描述
- SSRS共享数据源设置权限问题
- 怎样在设置完共享数据源完毕才能,根据登录用户的 不同获取共享数据源内的表也是不同的,也就是说怎样设置才能让特定用户做共享数据源内特定的表
解决方案
参考创建、修改和删除共享数据源 (SSRS)
为报表数据源指定凭据和连接信息
你可以在数据库中的表中给不同登录用户设置不同的权限,然后在共享数据源连接设置为提示用户输入凭据或使用 Windows 集成安全性,这样不同的用户登录就只能读取他们有权限的表了。
如果只是报表查询,我是使用系统变量User!UserID来获取登录的用户。然后在报表中设置一个参数,在查询中过滤实现登录用户只能查看与其相关的数据。
时间: 2024-08-06 21:48:22