【发布时间】:2010-06-30 19:32:10
【问题描述】:
我已经在我的开发机器上安装了 SSRS,一切都按预期运行 - 除了登录到我的域的其他任何人都可以通过浏览到 http://mymachine/reports 查看所有报告。我觉得这有点奇怪,默认行为是域上的 everyone 有权访问报告。
- 我在这里做错了吗?
- 我需要执行哪些步骤来确保只有我可以访问报告?
- 那么对于必须使用 ReportViewer 控件访问报告的 ASP.NET 应用程序有什么影响?
在报表管理器站点 (http://mymachine/reports > 属性 > 安全性) 我只看到一个组或用户 - MYDOMAIN\myusername,具有所有可能的角色(浏览器、内容管理器、我的报表、发布者、报表生成器)。
有什么想法吗?
编辑: @davidsleeps:不幸的是,我在我的开发机器上使用 SSRS 2008,而 SSRS 2005 正在生产中。我认为安全方法可以在两者之间转移。
【问题讨论】:
-
您使用的是哪个版本的 SSRS?
标签: asp.net sql sql-server reporting-services