我在Windows Vista安装的是SQL Server 2008版本。
在IE中打开http://localhost/ReportServer时,经常提示“为用户“*”授予的权限不足,无法执行此操作。 (rsAccessDenied) 。访问http://localhost/Reports 时只出现顶部一小部分内容,下面显示空白。
如果系统安装的SQL Server 2005,则可以通过配置 IIS 虚拟目录权限来解决这个问题,但是 2008 版本已经不依赖 IIS(http://blogs.technet.com/andrew/archive/2007/12/04/sql-server-2008-reporting-services-no-longer-depends-on-iis.aspx)。
下面是MSDN上的解决方式:
如何在 Windows Vista 和 Windows Server 2008 上为本地管理配置报表服务器
当然,它在SQL Server 2008联机丛书中也可以找到。
经过测试,Perfect!