开发环境:server 2003 , sql server 2008;
1.就是报表发布成功了,在报表服务器上也能看到报表。
2.在本地运行也能看到报表。
3.web项目发布到IIS上查看报表就不能显示了,
1.IIS设置启用匿名用户,这个用户名加入sql server的登录名中,角色也是 serveradmin。
2.sql server 的登录名也有 network service .角色是serveradmin
3.本地用户组中administrators 也把 network service加入到管理组中了。
最后还是报错 : 用户 NT AUTHORITY\NETWORK SERVICE 无权访问 UcomTeleKPI 数据库,或该数据库不存在.
你是否使用版本控制工具管理源代码的,有可能是由没有访问权限引起的,你要给网站对应的文件夹配置相应的权限。如下图:点添加--> 高级-->查找;选择ASPNET 这个用户,确定,再设置好权限。就没问题了。
做过SSRS,没有碰到这种问题.帮顶...