应用程序配置 - 登录来自不受信任的域

Posted

技术标签:

【中文标题】应用程序配置 - 登录来自不受信任的域【英文标题】:App Config - The Login is from an untrusted domain 【发布时间】:2013-09-14 12:10:18 【问题描述】:

首先,我尝试使用 Windows 身份验证通过 ssms 连接到其他计算机(PC1-PC\Instance1)的 sql server,但收到此错误

Login failed. The login is from an untrusted domain and cannot be used with Windows authentication.

我在 PC1-PC\Instance1 中将 sa 的密码编辑为 1234 时解决了错误。然后使用 SQL Server 身份验证在 ssms 中连接。并成功连接。

问题出在我的 Winforms 应用配置中,我将连接设置为:

<connectionStrings>
<add name="LibrarySystem.Properties.Settings.LibraryConnectionString" connectionString="Data Source=PC1-PC\Instance1;
     Initial Catalog=System1;Integrated Security=True;MultipleActiveResultSets=True;User id = sa;Password = 1234" providerName="System.Data.SqlClient"/>

但是我收到了这个错误Login failed. The login is from an untrusted domain and cannot be used with Windows authentication.

【问题讨论】:

【参考方案1】:
<connectionStrings><add name="LibrarySystem.Properties.Settings.LibraryConnectionString" connectionString="Data Source=PC1-PC\Instance1;
 Initial Catalog=System1;MultipleActiveResultSets=True;User id = sa;Password = 1234" providerName="System.Data.SqlClient"/>

【讨论】:

这对你有用吗?我遇到了同样的问题,我可以通过 SSMS 连接没有问题,但是通过配置我收到了不受信任的域的消息。我已尝试将集成安全设置更改为 false 并将其完全删除。 参数的顺序似乎是我上面的问题

以上是关于应用程序配置 - 登录来自不受信任的域的主要内容,如果未能解决你的问题,请参考以下文章

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

SQL Server 2008 Windows 身份验证登录错误:登录来自不受信任的域

Windows 身份验证问题“登录来自不受信任的域,不能用于 Windows 身份验证。”

IIS 登录失败 该登陆名来自不受信任的域,不能与windows身份认证一起使用

通过 Windows 远程桌面连接到 SQL 数据库:登录来自不受信任的域,不能与 WIndows 身份验证一起使用

防止不受信任的客户端使用 REST API 的登录/注册端点