在.net mvc Web应用程序上使用数据库和管理用户

时间:2016-05-17 11:52:03

标签: c# .net sql-server web asp.net-mvc-5

我正在尝试创建一个维护用户的网站(使用mvc5身份功能)和更多数据。我正在使用.net mvc而且我对此很新。

在我的网站中,如果您未登录,则会显示一些数据,如果您已登录,则会显示相同的数据和一些用户数据。

我的连接字符串如下

<add name="CoursesEntities" connectionString="metadata=res://*/DAL.Model1.csdl|res://*/DAL.Model1.ssdl|res://*/DAL.Model1.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Courses.mdf;Integrated Security=True;MultipleActiveResultSets=True;Application Name=EntityFramework;User Instance=false&quot;" providerName="System.Data.EntityClient" />

但每当我启动网站时,我都会收到此错误

"Cannot open database [location of the .mdf file] requested by the login. The login failed. Login failed for user [some user]."

1 个答案:

答案 0 :(得分:0)

你自己写这个字符串了吗?

连接字符串如下所示:

<add name="NameofString" connectionString=" server=NameofServer ; database=databaseName ; integrated-security=SSPI" providerName="SqlClient"/>

示例:

 <connectionStrings>
<add name="DBContext" connectionString="server = .\SQLEXPRESS ; database = MVCAppDB2 ; integrated security = SSPI " providerName="SqlClient"/>
  </connectionStrings>
您正在显示的

连接字符串是根据我自动生成的。