【问题标题】:reporting services anonymous access to reports报告服务匿名访问报告
【发布时间】:2010-09-26 07:54:18
【问题描述】:

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

谢谢

【问题讨论】:

    标签: reporting-services anonymous-access


    【解决方案1】:

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

    步骤很简单:

    1. SSRS 2005 的标准安装 (综合认证)
    2. 在 IIS,复制 ReportingServices 虚拟目录并将其命名为 Public
    3. 在公共属性集下 目录安全 - 身份验证 和访问控制 - 启用 匿名访问使用 IUSR_ 帐户。取消选中 所有其他访问类型。
    4. 使用 报表管理器,设置文件夹 命名为 Public,并添加了 IUSR_ 帐户 公共目录角色管理器 仅查看角色。 (假设你有 已建立 viewonly 角色 作为一个只有“查看报告”的人 任务已启用。)
    5. 添加任何其他 行政/开发人员的类型 帐户

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          【解决方案4】:

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

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

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

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2019-01-08
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多