早期的mdf文件位於app_Data文件夾中,並且應用程序工作正常。 當我將mdf文件附加到sql server時。我可以執行查詢。但是當我嘗試從asp.net應用程序中使用它時,它會給出以下例外。將mdf文件附加到sql server
無法打開用戶默認數據庫。登錄失敗。 用戶'域\用戶名'登錄失敗
早期的mdf文件位於app_Data文件夾中,並且應用程序工作正常。 當我將mdf文件附加到sql server時。我可以執行查詢。但是當我嘗試從asp.net應用程序中使用它時,它會給出以下例外。將mdf文件附加到sql server
無法打開用戶默認數據庫。登錄失敗。 用戶'域\用戶名'登錄失敗
該錯誤表明您正在嘗試使用集成安全性。根據您的IIS版本和您的配置,您可能嘗試使用IUSR或NETWORK SERVICE帳戶連接到數據庫。
最簡單的修復方法是使用SQL身份驗證。在連接字符串中包含一個SQL帳戶用戶名/密碼。
因此,如果我理解正確,您不再指定AttachDBFilename,而是將數據庫「真實」連接到現有的SQL Server實例。
由於您不再支持您自己的個人RANU實例,因此您的應用程序必須具有正確的憑據才能連接到連接數據庫的SQL Server實例。正確的解決方案取決於多種因素,但可能的答案是:
我想使用集成安全性。 – 2009-11-30 20:57:01