Windows IIS 出现用户 'IIS APPPOOL\(应用池登录名)' 登录失败。的解决办法

[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!

/”应用程序中的服务器错误。

用户 'IIS APPPOOL\教务处' 登录失败。

说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: 用户 'IIS APPPOOL\教务处' 登录失败。
如下图所示:

其实这种情况多出现于mssql与win用户不是统一登陆方式造成的,我们直接用内置账户处理就好

添加ASP.NET网站时,选择添加"添加应用程序"连接sql server 2005(2008/2014)可能会报始下的错误:
(说明:2005必报错,2008选报错,2014依然有错)
"无法打开登录所请求的数据库 "databaname"。登录失败。
用户 'IISAPPPOOL\DefaultAppPool' 登录失败。"
遇到这个问题时,可以参考下如下的解决方法:
1、数据库:
打开sql server 2005(2008/2014) management studio
安全性->登录名->右击新建登录名->常规->搜索->添加SERVICE用户->服务器角色->勾上sysadmin
一般已存在,勾上sysadmin即可。

2、IIS中:
应用程序池->对应的程序池上右键->高级设置->进程模块_标识->选择NetworkService(与数据库中设置统一)。

按照此操作,就OK了,希望能帮助后来者,不用那么的烦恼啦!把web.config的配置我也顺便贴一下
也为以后自己好操作;
=======================================================
-->
<configuration>
<appSettings />
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=.;Initial Catalog=JiaoWuGuanLi;Integrated Security=True" providerName="System.Data.SqlClient" />
<add name="JiaoWuGuanLiConnectionString1" connectionString="Data Source=.;Initial Catalog=JiaoWuGuanLi;Integrated Security=False;MultipleActiveResultSets=False;Packet Size=4096;Application Name="Microsoft SQL Server Management Studio Express"" providerName="System.Data.SqlClient" />
</connectionStrings>
<system.web>
<!--
=======================================================

问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信

所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!

支付宝赞助
微信赞助

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如您下载该资源,行为将被视为对《免责声明》全部内容的认可->联系老梁投诉资源
LaoLiang.Net部分资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:service@laoliang.net
意在交流学习,欢迎赞赏评论,如有谬误,请联系指正;转载请注明出处: » Windows IIS 出现用户 'IIS APPPOOL\(应用池登录名)' 登录失败。的解决办法

发表回复

本站承接,网站推广(SEM,SEO);软件安装与调试;服务器或网络推荐及配置;APP开发与维护;网站开发修改及维护; 各财务软件安装调试及注册服务(金蝶,用友,管家婆,速达,星宇等);同时也有客户管理系统,人力资源,超市POS,医药管理等;

立即查看 了解详情