这是在sql server 2008r2上
我试图说明是否可以使用SSRS报告向用户显示他们可以看到的唯一的网络文件列表,如权限表所定义的那样,这样他们就可以打开它们而不给他们明确的网络权限来直接访问他们 .
基本设置如下:
-
有一个包含所有文件的网络文件夹(“存储库”)
-
只有服务帐户才有权访问此文件夹
-
服务器上有一个表,用于定义谁可以按用户名查看哪些文件
-
通过SSRS报告,向用户显示他可以查看的文件列表
-
此列表包含指向所有文件的超链接
期望的结果:
-
用户单击该文件,服务帐户通过未向用户公开的隐式过程“检索”文件
-
用户尝试在资源管理器中复制/打开超链接导致找不到错误
编辑:我希望用户能够通过报告中的超链接打开文件 .
1 回答
好吧,你可以这样做,或者你可以给他们一个关于相关文件夹的“列表目录”权限,但不能“读取” .