用户 'IIS APPPOOL\DefaultAppPool' 登录失败。

  今天新建了一个ASP.NET(Language=C#)网站,配置好数据库后编写了几行代码测试数据库的是否能正常使用。

当运行程序时,第一个页面都没有打开就出现了错误(因为我首页就访问数据库,填充一些DataList),错误提示为:

------------------------------------------------
无法打开登录所请求的数据库 "egou"。登录失败。
用户 'IIS APPPOOL\DefaultAppPool' 登录失败。

后面是一大串的栈跟踪信息

。。。。。。。
------------------------------------------------ 

     我刚开始以为自己在配置文件里写的connectionString有问题(一下子就看出我没经验,应该注意到错误提示已经说了是应用程序池那里出问题了!!)后来我以错误提示为关键字GOOGLE之,果然有人遇到同样的问题(一般来说都是如此)。

解决方案:

1. 查看自己网站的应用程序池

 

2. 查看及更改程序池设置


进程模型中的标识项根据你的实际情况来选择,一般是看你的数据库连接在本地还是非本地。

修改选择后,重新运行程序。

转载自http://hi.baidu.com/asuwill/item/065f3dcef602a235449416a3
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值