我的登录失败,因为用户错误。这是我现在在web.config文件中的代码:
<add name= "Product" connectionString="Data Source=SQL5011.Smarterasp.net;Initial Catalog=DB_9B2856_Product;User Id=#######;Password:****** "/>
<add name="ProductEntities" connectionString="metadata=res://*/Models.Product.csdl|res://*/Models.Product.ssdl|res://*/Models.Product.msl;provider=System.Data.SqlClient;provider connection string="data source=SQL5011.Smarterasp.net;attachdbfilename=DB_9B2856_Product;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework""
providerName="System.Data.EntityClient" />
<add name="EmailmeContext" connectionString="Data Source=(localdb)\v11.0; Initial Catalog=EmailmeContext-20140604141117; Integrated Security=True; MultipleActiveResultSets=True; AttachDbFilename=|DataDirectory|EmailmeContext-20140604141117.mdf"
providerName="System.Data.SqlClient" />
#######和 ** 实际上与我设置的用户ID和密码相匹配,当我登录SmarterAsp.net时会实际打开数据库但是当我运行文件我得到上述错误。
答案 0 :(得分:4)
只需将Integrated Security=True
转为False
即可,当我遇到类似问题时,它对我有用。