我刚刚上传我的网站到服务器,并得到一个错误称为“无法打开数据库请求登录登录失败登录失败的用户”。实体框架无法打开数据库请求通过登录 - 登录失败用户
在上Application_Start方法中我的Global.asax文件,我有这样的:
Database.SetInitializer<MyContext>(null);
所以我手动创建我的数据库,并使用脚本之后创建表。但是当我想登录时,它会给我一个错误。
在我的数据库中,我的表格,登录页面的用户名和密码看起来很好。只是无法连接到数据库。
我的ConnectionString是:
<add name="MyDatabase" connectionString="Data Source=serveradress;Initial Catalog=MyDatabase;User ID=username;Password=password;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" />
我会的意见表示感谢。
假设你使用MS-SQL:你可以通过SQL管理工作室使用给定的凭据连接到数据库吗? – Stefan
检查您的SQL Server是否启用了TCP/IP通信。我想问题在EF和服务器之间。也可能是防火墙。 – nocodename
我可以通过SQL管理工作室上的这些证书进行连接。我的网站文件托管公司。 –