多天的问题终于解决了,希望大家有遇到这种问题的不要像我一样,分享一下

先从头说起,

       我是采用jquery 进行的异步调用后台数据,我在运行的时候数据显示正常,当我发布到IIS后台数据显示不出来,我猜测是不是我使用jquery不正确出现的问题(呵呵,第一次使用,对很多属性还不是很清楚),于是就试着加这些属性,结果失败;还怀疑过文件的路径是不是错了,于是修改,结果同样失败。只好放几天了,过几天在看吧,因为这是业余时间搞。大约有一周重新看程序的时候 忽然想起在火狐中测试脚本,down了个Firebug,一测什么问题都出来了,原来是数据库访问拒绝,根本就不管jquery什么事情(还怀疑过编码问题,我头疼啊);

firebuy提示的非常好如下:

用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。

  解决方法:我用的是Sql2005,  打开Sql Server Management 安全性--》登录名-》右键 新建登录名-》在常规选项卡 登录名右边  搜索按钮 点击-》高级 -》立即查找  newwork service 双击  OK

 到这里我以为一切OK了,于是我在IIS中查看程序,结果还是不能显示,还是Firebug好,又提示:

 拒绝了对象'XXX' 对数据库的Select 权限

  解决方法:

  数据库(xxx) --->安全性---->架构---->dbo(属性)--->权限--->添加--->浏览--> network service---->授予select权限

数据显示正常;

顺便说一下,jquery不错,firebug很好,如果大家在做web开发   一定在手头准备好了,可以省去很多时间的;

作者:管宇

欢迎转载,请标明出处。

原文地址:https://www.cnblogs.com/winner2009/p/1590980.html