IIS问题解决之——无法访问数据库
生活随笔
收集整理的這篇文章主要介紹了
IIS问题解决之——无法访问数据库
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
用戶 'IIS APPPOOL\DefaultAppPool' 登錄失敗。
??? 今天新建了一個ASP.NET(Language=C#)網站,配置好數據庫后編寫了幾行代碼測試數據庫的是否能正常使用。
當運行程序時,第一個頁面都沒有打開就出現了錯誤(因為我首頁就訪問數據庫,填充一些DataList),錯誤提示為:
------------------------------------------------
無法打開登錄所請求的數據庫 "egou"。登錄失敗。
用戶 'IIS APPPOOL\DefaultAppPool' 登錄失敗。
后面是一大串的棧跟蹤信息
。。。。。。。
------------------------------------------------?
???? 我剛開始以為自己在配置文件里寫的connectionString有問題(一下子就看出我沒經驗,應該注意到錯誤提示已經說了是應用程序池那里出問題了!!)后來我以錯誤提示為關鍵字GOOGLE之,果然有人遇到同樣的問題(一般來說都是如此)。
解決方案:
1. 查看自己網站的應用程序池
?
2. 查看及更改程序池設置
進程模型中的標識項根據你的實際情況來選擇,一般是看你的數據庫連接在本地還是非本地。
修改選擇后,重新運行程序。
?
#程序錯誤記錄轉載于:https://www.cnblogs.com/liaojinpiao/p/3220355.html
總結
以上是生活随笔為你收集整理的IIS问题解决之——无法访问数据库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: geteditor p 取消自动_自动挡
- 下一篇: 【算法刷题1】二叉树的前序遍历