5

我无法为需要访问报告的每个人创建 NT 帐户。是否有人知道或拥有该信息的链接以允许匿名访问报告服务报告?

谢谢

4

4 回答 4

3

谢谢,我之前尝试过但失败了,再次尝试并且工作正常,一定是第一次错过了一些东西。

步骤非常简单:

  1. SSRS 2005 的标准安装(集成身份验证)
  2. 在 IIS 中,复制 ReportingServices 虚拟目录并将其命名为 Public
  3. 在公共属性下设置目录安全 - 身份验证和访问控制 - 以使用 IUSR_ 帐户启用匿名访问。取消选中所有其他访问类型。
  4. 使用报表管理器,设置一个名为 Public 的文件夹,并将 IUSR_ 帐户添加到具有 viewonly 角色的 Public 目录角色管理器中。(假设您已经将 viewonly 角色设置为仅启用了“查看报告”任务的角色。)
  5. 添加任何其他类型的管理/开发人员帐户
于 2008-12-10T21:03:50.340 回答
2

匿名访问不再是 MS SQL Reporting Services 2008 的简单配置。我从这条道路开始,最终将 Reporting Services 集成到我们现有的安全系统中。您也可以按照这些说明来实现匿名访问。

于 2009-11-05T19:59:50.970 回答
0

如果您的服务器位于 Windows 域上,您可以授予对组的访问权限,例如。Domain Users

于 2011-08-08T00:37:39.817 回答
0

如果它可能有帮助 - 特别是SSRS 2008

这取决于您选择的身份验证类型,使用基本身份验证您可以实现此目的。但是,如果是在公司环境中,为什么不使用RSWindowsKerberos, RSWindowsNegotiate, RSWindowsNTLM- ,因为用户是域的成员,他们使用集成身份验证。

您将获得更好的安全性和灵活性以及访问权限的整合。也请不要忘记使用内置的网络服务作为您的记者的服务帐户,如果您使用域帐户,您肯定需要在您的域控制器上注册 SPN。

于 2012-04-26T08:32:53.493 回答