曾多次遇到这个问题,我的解决方案就是修改数据库连接字符串
网上给的解决方案就是更换应用程序池的“进程模型”:参考:http://jingyan.baidu.com/album/20b68a88b28b7f796cec6297.html?picindex=1
但是 我把所有的进程模型都试过了依然不行,最后只需要更换数据库连接字符串就可以啦,原因就是上述所说的IIS登陆和数据库设置的登陆方式不一致导致的,数据库安装时多数设置的都是sa混合模式登陆,而我经常iis中经常配置为Windows登陆的连接字符串,所以只要更换成SA密码登陆就可以