Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services reporting services对报告的匿名访问_Reporting Services_Anonymous Access - Fatal编程技术网

Reporting services reporting services对报告的匿名访问

Reporting services reporting services对报告的匿名访问,reporting-services,anonymous-access,Reporting Services,Anonymous Access,我无法为需要访问报告的每个人创建NT帐户。 是否有人知道或拥有该信息的链接以允许匿名访问reporting services报告 谢谢谢谢,我以前试过,但失败了,再试一次,效果很好,第一次肯定错过了什么 步骤非常简单: SSRS 2005的标准安装 (集成认证) 在 IIS,复制ReportingServices 虚拟目录并将其命名为Public 在公共属性集下 目录安全-身份验证 和访问控制-启用 使用 IUSR_uu账户。取消勾选 所有其他访问类型 使用 报表管理器,设置文件夹 命名为Pub

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


谢谢

谢谢,我以前试过,但失败了,再试一次,效果很好,第一次肯定错过了什么

步骤非常简单:

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

  • 匿名访问不再是MS SQL Reporting Services 2008的简单配置。我从这条路开始,最终将报告服务集成到我们现有的安全系统中。您也可以通过以下方式实现匿名访问。

    如果您的服务器位于windows域上,您可以向组授予访问权限,例如
    域用户

    ,以防可能有所帮助-尤其是使用
    SSRS 2008

    这取决于您选择的自动认证类型,使用基本认证可以实现这一点。但是,如果是在公司环境中,为什么不使用
    RSWindowsKerberos
    RSWindowsNegotiate
    RSWindowsNTLM
    ——只要用户是域的成员,他们就使用集成身份验证

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