我必須使用IIS 7和SQL Server 2008。當我試圖表明使用IIS web服務器作爲我得到的消息,「我的網站的問題[SQLEXCEPTION(0x80131904):用戶登錄失敗.. 。「使用問題IIS 7和SQL Server 2008
當我使用Visual Studio 2010中包含的Web服務器顯示相同的網站時,訪問數據庫沒有問題。
爲什麼它使用VS2010網絡服務器而不是IIS?
我必須使用IIS 7和SQL Server 2008。當我試圖表明使用IIS web服務器作爲我得到的消息,「我的網站的問題[SQLEXCEPTION(0x80131904):用戶登錄失敗.. 。「使用問題IIS 7和SQL Server 2008
當我使用Visual Studio 2010中包含的Web服務器顯示相同的網站時,訪問數據庫沒有問題。
爲什麼它使用VS2010網絡服務器而不是IIS?
我會試着猜測:
您使用Windows身份驗證來訪問SQL服務器和網站的應用程序池的用戶(如果你沒有模擬)不具備必要的權限。
如果我沒有錯,應用程序池的默認應用程序用戶在IIS7是NETWORKSERVICE SO 2個的有效選項是
在SQL SERVER「IIS_WPG」中添加IIS組以訪問數據庫。
您使用集成身份驗證還是SQL Server身份驗證? – Guffa 2010-05-26 18:56:48