gpt4 book ai didi

sql-server-2012 - 如果我要连接到不在域中的远程计算机,是否可以在连接字符串中使用集成安全选项?

转载 作者:行者123 更新时间:2023-12-04 04:45:32 25 4
gpt4 key购买 nike

如果我要连接到不在域中的远程计算机,是否可以在连接字符串中使用集成安全性(又名可信连接)选项?

我有一个支持 WebSocket 的 Windows Server 2012 开发服务器,但我想针对位于远程虚拟托管环境中的主要公共(public)服务器上的现有数据库进行开发。我已经设置并建立了从开发服务器到主服务器的加密 VPN 连接,因此我可以通过 SSMS 远程管理数据库并通过 .NET 的 System.Data.SqlClient 类连接到它,但我是目前使用带有用户名和密码的 SQL Server 帐户执行此操作。

这两台计算机都不在域中,尽管 VPN 模拟了通过 LAN 进行的连接。所以我想知道是否有一种方法可以将开发服务器的 Windows 用户帐户添加到主系统上的 SQL Server,以便我可以连接来自开发服务器的集成安全性。或者集成安全仅在连接到本地数据库和同一域中的计算机时才有效?

最佳答案

集成安全仅在机器位于同一域(或具有信任的不同域)上时起作用,这是因为 SQL 服务器必须联系域 Controller 来验证 Windows 登录,只有当它是一个域。

仅仅连接到 LAN 是不够的,因为尽管机器可能能够物理连接到域 Controller ,但它无法针对它对用户进行身份验证。

关于sql-server-2012 - 如果我要连接到不在域中的远程计算机,是否可以在连接字符串中使用集成安全选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18240176/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com