我爲我的應用程序使用窗口身份驗證創建了一個數據庫。我的應用程序工作正常,但是當我嘗試使用iis 6.0進行部署時,它出現此錯誤錯誤無法打開登錄所請求的數據庫
無法打開登錄所請求的數據庫「WebGallery」。登錄失敗。 用戶'IIS APPPOOL \ Pool'登錄失敗。
什麼是這個錯誤,我該如何解決這個問題?
我爲我的應用程序使用窗口身份驗證創建了一個數據庫。我的應用程序工作正常,但是當我嘗試使用iis 6.0進行部署時,它出現此錯誤錯誤無法打開登錄所請求的數據庫
無法打開登錄所請求的數據庫「WebGallery」。登錄失敗。 用戶'IIS APPPOOL \ Pool'登錄失敗。
什麼是這個錯誤,我該如何解決這個問題?
的答案很簡單: 用戶IIS APPPOOL \池沒有權限訪問數據庫。
您可以爲您的用戶提供您可能用於創建數據庫的SQL Server Management Studio中的權限。
使用SQL Management Studio將「IIS APPPOOL \ Pool」帳戶添加到數據庫登錄中,或者使用IIS管理器編輯應用程序池設置,以便它將使用經過身份驗證的帳戶訪問數據庫。
看到我在數據庫中很糟糕,這是我的第一個Web應用程序,我想部署,所以你們可以給我一些鏈接,我可以得到有關數據庫和連接的詳細信息 – amitesh
http://devilswork.wordpress.com/2009/01/28/login-failed-for-user-networkservice/ – rajeemcariazo
鏈接你提供的是不行的 – amitesh
這是一個權限問題。確保帳戶'APPOOL \ Pool'有權訪問數據庫 –
@DarrenDavies謝謝,但我告訴過你我的數據庫基礎不好,所以你可以告訴我一些鏈接,我可以從中獲得知識,並且可以解釋如何訪問數據庫 – amitesh
讓我告訴你一件事假設我是初學者現在你可以向我提供一些書籍或數據庫的鏈接,以便我可以自己做到 – amitesh