用戶 'IIS APPPOOL\xxxx' 登錄失敗


一、現象
發布到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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM