IIS 部署到服務器上出現數據庫連接失敗


前言

以前遇到過本地運行沒有任何問題,部署到服務器上卻出現數據庫連接失敗。

正文

排查順序:

數據庫權限

我們的sql的賬號決定了我們的權限,那么要觀察下是否我們的賬號有該數據庫的讀寫權限,先把權限歸為最大,先查看是否問題出在這上面。

安全性->登錄名->服務器角色->勾上sysadmin

一般已存在,勾上sysadmin即可。

在這里,那么決定了我們是系統的權限者,一般來說是有的。所以可能性比較少。

其實這種一般是不可能的,因為遠程可以連接說明賬戶沒有問題,但是要思考一下。

iis 數據模型是否對應

應用程序池->對應的程序池上右鍵->高級設置->進程模塊_標識->選擇NetworkService(與數據庫中設置統一)。

究極解決

應用程序池->高級設置->進程模塊_標識->自定義賬戶。輸入賬號為服務器的用戶名和密碼。


免責聲明!

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



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