none
如何匿名访问报表管理器? RRS feed

  • 常规讨论

  • 解决方案

    以下步骤描述如何以匿名方式访问报表管理器:
    1. 将匿名用户添加到“系统用户”角色。
    2. 创建一个相级角色,并赋予该角色匿名用户所需要拥有的任务,然后在根级别赋予匿名用户该角色。(仅当登陆用户是系统管理员角色的成员,且禁用匿名访问的情况下,步骤1和2才可以使用报表管理器完成)。
    3. 检查Reporting Services中文件夹上匿名用户的权限:
    - C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services (and subfolders)
    - C:\<windows>\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files
    -匿名用户的临时文件夹

    注:我们不建议匿名访问报表管理器。使用匿名访问时,每个打开该页面的用户都将位于匿名用户上下文,将没有人拥有通过报表管理器来管理Reporting Services的权利。

    2011年11月9日 1:10
    版主

全部回复

  • 你的意思是说 要将匿名用户先添加到报表服务器本地的OS用户中?


    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.
    2011年11月28日 8:51
  • 另外 假如另外域的用户要匿名访问这个报表,要怎么设置呢?
    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.
    2011年11月28日 8:55
  • you can specify a sperate folder and use security check for admin purpose.

    can not use ime, sorry

    2012年1月19日 5:41