本文為大家分享了解決IIS APPPOOL/DefaultAppPool登錄失敗的問題,供大家參考,具體內容如下
添加ASP.NET網站時,選擇添加"添加應用程序"連接sql server 2005(2008)可能會報始下的錯誤:
(說明:2005必報錯,2008選報錯)
"無法打開登錄所請求的數據庫 "databaname"。登錄失敗。
用戶 'IISAPPPOOL/DefaultAppPool' 登錄失敗。"
遇到這個問題時,可以參考下如下的解決方法:
1、數據庫:
打開sql server 2005(2008) management studio
安全性->登錄名->右擊新建登錄名->常規->搜索->添加SERVICE用戶->服務器角色->勾上sysadmin
一般已存在,勾上sysadmin即可。
2、IIS中:
應用程序池->對應的程序池上右鍵->高級設置->進程模塊_標識->選擇NetworkService(與數據庫中設置統一)。
再補充一點:IIS APPPOOL/aikang' 登錄失敗怎么解決?
問題描述:用戶 'IIS APPPOOL/aikang' 登錄失敗。在VS里面打開能正常運行,在IIS里面打開就總是提示這個錯誤,看網上說是修改應用程序域 ,進程模型里面的標識,修改成LocalSystem后,又提示:【無法打開登錄所請求的數據庫 "ikang_WXshop"。登錄失敗。用戶 'NT AUTHORI...
最佳回答:
您這個是數據庫連接的問題,連接字符串給我看看可以么。
也可能跟IIS的用戶權限有關,VS里的開發服務器權限很高,所以一般調試時不會發現。
順便幫樓下補個圖
其他回答:IIS里,應用程序池,到你的網站名字,右鍵“高級設置”,點開“標識”的下拉框,選擇localsystem即可。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。
新聞熱點
疑難解答
圖片精選