mdf文件在App_data文件夾下正常工作,但在將其附加到sql server後,在運行asp.net頁面時出現以下錯誤。mdf文件在App_data文件夾下正常工作,但在連接到sql server後出現以下錯誤
無法打開用戶默認數據庫。登錄失敗。 用戶'Domain \ myUserName'登錄失敗。
更多信息; SQL數據源和連接字符串。
<asp:SqlDataSource
id="srcFiles"
ConnectionString="Server=.\SQLExpress;Integrated Security=True;
AttachDbFileName=|DataDirectory|FilesDB.mdf;User Instance=True"
SelectCommand="SELECT Id,FileName FROM Files"
InsertCommand="INSERT Files (FileName,FileBytes) VALUES (@FileName,@FileBytes)"
Runat="server">
<InsertParameters>
<asp:ControlParameter Name="FileName" ControlID="upFile" PropertyName="FileName" />
<asp:ControlParameter Name="FileBytes" ControlID="upFile" PropertyName="FileBytes" />
</InsertParameters>
</asp:SqlDataSource>
你指定=您指定 – 2009-11-19 16:03:12
請查看我的連接字符串代碼。 – 2009-11-19 16:36:18
EXEC sp_grantlogin '域\ MyUserName輸入' 使用YOURDBNAME EXEC sp_grantdbaccess '域\ MyUserName輸入' 你應該看看下面的鏈接 http://forums.asp.net/t/1296417.aspx – 2009-11-19 20:06:14