SimpleMembershipProvider WebSecurity.InitializeDatabaseConnection来自不受信任的域

时间:2015-06-15 15:26:19

标签: asp.net-mvc database exception simplemembership

我将数据库导出到服务器并且我遇到了问题。当我开始申请时,我看到了这个错误

  

类型' System.Data.SqlClient.SqlException'的异常发生在System.Data.dll中但未在用户代码中处理   登录失败。登录来自不受信任的域,不能与Windows身份验证一起使用。

WebSecurity.InitializeDatabaseConnection("DefaultConnection", 
                                         "Users", 
                                         "Id", 
                                         "Nick", 
                                         autoCreateTables: true);

的ConnectionString:

<add name="DefaultConnection" 
connectionString="Data Source=SQL5008.Smarterasp.net;Initial Catalog=DB_9CB321_Szklarnia; 
User Id=DB_9CB321_Szklarnia_admin;
Password=mypassword; Integrated Security=True"
providerName="System.Data.SqlClient"/>

1 个答案:

答案 0 :(得分:0)

我认为您在连接字符串中提供了UserName和密码,因此您可以从Integrated Security = True更改为

Integrated Security=False

如果用户&#39; DB_9CB321_Szklarnia_admin&#39;有权连接它会工作。 当Integrated Security = True时,将忽略用户ID和密码,并尝试使用当前域凭据进行连接。