我正在尝试创建一个维护用户的网站(使用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="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Courses.mdf;Integrated Security=True;MultipleActiveResultSets=True;Application Name=EntityFramework;User Instance=false"" 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]."
答案 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>
您正在显示的连接字符串是根据我自动生成的。