为用户“NT AUTHORITY\NETWORK SERVICE”授予的权限不足,无法执行此操作。 (rsAccessDenied)

在VISTA操作系统里建立SQL报表时使用reportview访问报表时提示下面错误:
为用户“NT AUTHORITY\NETWORK SERVICE”授予的权限不足,无法执行此操作。 (rsAccessDenied)

解决方案:

1,在IIS里访问http://localhost/Reports,在属性项里点击“新建角色分配”,
在“组或用户名”填入“IIS_IUSRS”,在下面的“角色”中选中“浏览者”,点击“确定”。
2.点击新角色分配输入IUSR_*****(可以在Windows权限或是IIS的目录安全性中找到),选Browser浏览者-->OK
3.在IIS中ReportServer的属性对话框,选择目录安全性-->选中“启用匿名访问”.

作者: 鹏鹏lovely   发布时间: 2011-06-17