无法连接到sql server aspnetdb.mdf

时间:2015-04-30 16:11:56

标签: c# sql asp.net

我是asp.net的新手,刚开始工作。我正面临着以下问题,并尝试了一整天进行大量研究,但无法找到解决方案。任何人都可以帮我解决这个问题。

  

无法打开物理文件   “C:\用户\管理\桌面\项目\ MIS \ MIS \ MIS \ MusicalInstrumentalStore.UI \ MusicalInstrumentalStore.UI \ App_Data文件\ ASPNETDB.MDF”。   操作系统错误2:“2(无法检索此错误的文本。   原因:15105)“。       无法附加文件'C:\ Users \ Admin \ Desktop \ Project \ MIS \ MIS \ MIS \ MusicalInstrumentalStore.UI \ MusicalInstrumentalStore.UI \ App_Data \ aspnetdb.mdf'   作为数据库'冒险'。

连接字符串:

<add name="ConnectionString"
 connectionString="data source=ADMIN-PC\SQLEXPRESS;Database=Adventure;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true"
 providerName="System.Data.SqlClient" />

我在本地计算机上运行web应用程序,而不是在任何服务器上运行。

1 个答案:

答案 0 :(得分:0)

  

无法打开物理文件“C:\ Users \ Admin \ Desktop \ Project \ MIS \ MIS \ MIS \ MusicalInstrumentalStore.UI \ MusicalInstrumentalStore.UI \ App_Data \ aspnetdb.mdf”。操作系统错误2:“2(无法检索此错误的文本。原因:15105)”。   无法将文件'C:\ Users \ Admin \ Desktop \ Project \ MIS \ MIS \ MIS \ MusicalInstrumentalStore.UI \ MusicalInstrumentalStore.UI \ App_Data \ aspnetdb.mdf'作为数据库'冒险'附加。

右键点击aspnetdb.mdf转到属性&gt;然后安全选项卡 然后授予您user account的完全权利 如果您没有找到您的用户帐户,请点击添加按钮并添加user account并授予您“用户帐户”的完全权利

enter image description here