Sql server SQL Server Express数据库部署的共享主机环境登录失败

Sql server SQL Server Express数据库部署的共享主机环境登录失败,sql-server,asp.net-mvc-5,web-config,database-connection,connection-string,Sql Server,Asp.net Mvc 5,Web Config,Database Connection,Connection String,我正在使用SQLServerExpress创建一个数据库,该数据库已部署到共享托管环境中 我使用ASP.NET MVC 5和身份登录,但我不能。我现在正在本地调试与服务器上数据库的连接 我收到以下错误: 登录失败。登录名来自不受信任的域,不能与Windows身份验证一起使用 当还原此数据库时,托管公司会在连接字符串中提供自己的“用户名”和密码 下面是一个示例连接字符串: "Data Source=serveraddress;Initial Catalog=dbname;User Id=dbnam

我正在使用SQLServerExpress创建一个数据库,该数据库已部署到共享托管环境中

我使用ASP.NET MVC 5和身份登录,但我不能。我现在正在本地调试与服务器上数据库的连接

我收到以下错误:

登录失败。登录名来自不受信任的域,不能与Windows身份验证一起使用

当还原此数据库时,托管公司会在连接字符串中提供自己的“用户名”和密码

下面是一个示例连接字符串:

"Data Source=serveraddress;Initial Catalog=dbname;User Id=dbname_admin;Password=dbpassword;"
这是我在
web.config
中的连接字符串:

<connectionStrings>
    <add name="foorelease" 
         connectionString="Data Source=serveraddress;Initial Catalog=DB_A1FEEC_foodb;User Id=DB_A1FEEC_foodb_admin;Integrated Security=False;Trusted_Connection = True;" 
         providerName="System.Data.SqlClient"/>
</connectionStrings>

我添加了
integratedsecurity=False;Trusted_Connection=True基于网络上的一些挖掘,但是我仍然收到相同的错误


如何解决此问题?

我猜您尝试使用的登录名是SQL Server身份验证,而不是Windows身份验证。在这种情况下,您的服务器是否设置为混合身份验证而不仅仅是Windows身份验证?服务器未设置为使用Windows身份验证,我使用的是共享主机提供商