日期:2014-05-17  浏览次数:20627 次

运行asp.net网站项目, 无法登陆数据库, 求解.
“/WebSite”应用程序中的服务器错误。
无法打开登录所请求的数据库 "TestDB"。登录失败。
用户 'IIS APPPOOL\DefaultAppPool' 登录失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库 "TestDB"。登录失败。
用户 'IIS APPPOOL\DefaultAppPool' 登录失败。

当我在IIS里面, 选择应用程序池_DefaultAppPool, 在高级设置把_进程模式的_标示从ApplicationPoolIdentity改为NetworkService就可以, 这是为什么呢?

这个选项的意思是什么呢? 

求指教一二.

------解决方案--------------------
IIS APPPOOL\DefaultAppPool 密码不正确