我正在尝试使用几个不同的客户端连接到SQL Server 2005标准,该标准已配置为使用Windows身份验证。虽然域中存在用户帐户,但计算机未加入域。我收到消息,“用户与可信的sql server连接无关”。问题The user is not associated with a trusted SQL Server connection有助于建议我将SQL服务器设置为允许Windows身份验证和SQL身份验证。我宁愿坚持使用Windows身份验证。有解决方法吗?
答案 0 :(得分:1)
没有。要使用Windows身份验证,计算机必须位于同一域中。如果计算机不在同一个域上(或者服务器所在的域与计算机处于打开状态之间没有信任关系),则两者都不知道用于对用户进行身份验证的域(即使该帐户存在)。
答案 1 :(得分:1)
如果用户同时存在于具有相同用户名/密码的域/计算机上,则它将起作用。因此,在您的示例中,您将在运行SQL Server的计算机上使用与您要连接的域帐户相同的用户名和密码创建一个新帐户。
如果您有密码策略并且需要经常更改密码,这并不理想,因为您始终需要保持密码同步,但它适用于临时修复或非生产用途。