如果我要连接到不在域中的远程计算机,是否可以在连接字符串中使用集成安全(又名可信连接)选项?
我有一个支持 WebSocket 的 Windows Server 2012 开发服务器,但我想针对位于远程虚拟托管环境中的主要公共服务器上的现有数据库进行开发。我已经设置并建立了从开发服务器到主服务器的加密 VPN 连接,因此我可以通过 SSMS 远程管理数据库并通过 .NET 的 System.Data.SqlClient 类连接到它,但我是目前使用带有用户名和密码的 SQL Server 帐户执行此操作。
尽管 VPN 模拟了通过 LAN 进行的连接,但这两台计算机都不在域中。所以我想知道是否有办法将开发服务器的 Windows 用户帐户添加到主系统上的 SQL Server,以便我可以连接来自开发服务器的集成安全性。或者集成安全仅在连接到本地数据库和同一域中的计算机时才有效?