用户 'IIS APPPOOLxxxx' 登录失败
Posted 心存善念
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用户 'IIS APPPOOLxxxx' 登录失败相关的知识,希望对你有一定的参考价值。
一、现象
发布到iis后,网站出现以下提示异常详细信息: System.Data.SqlClient.SqlException: 用户
‘IIS APPPOOL\IdealTest‘
登录失败。
二、分析原因
1.查看项目web.config文件中的数据库连接字符串:Integrated Security=True;
2.打开iis,查看应用程序池,使用了集成验证模式,其标识为ApplicationPoolIdentity,导致了连接数据库出错
三、解决方法
1.修改SQLServer的连接字符串,使用数据库帐号密码登录
server=localhost;uid=sa;pwd=xxxx;database=master;
2.IIS管理器=>应用程序池=>网站对应的程序池=>高级设置—》标识—》将进程模型下的 ApplicationPoolIdentity 改为 localSystem
以上是关于用户 'IIS APPPOOLxxxx' 登录失败的主要内容,如果未能解决你的问题,请参考以下文章
用户 'IIS APPPOOL**' 登录失败的解决方案(项目部署到本地IIS上打开网页出现报错)
用户'IIS APPPOOL ASP.NET v4.0'登录失败
IIS------无法打开登录所请求的数据库 "company"。登录失败。 用户 'IIS APPPOOLAppPool 4.0' 登录失败。
异常详细信息: System.Data.SqlClient.SqlException:用户 'IIS APPPOOLDefaultAppPool' 登录失败解决办法
11.21 异常详细信息: System.Data.SqlClient.SqlException:用户 'IIS APPPOOLDefaultAppPool' 登录失败解决办法(示例代