如何更改SQL Server 2008的域

我有我的应用程序在一个和不同的域上的SQL服务器。 如何连接它们?

您可以使用SQL Server身份validation而不是集成安全性(Windows身份validation)。 然后,您可以跨领域访问您的数据库。

更复杂的解决scheme是使用AD在您的域之间build立信任。

最糟糕的是,您可以使用NTLM镜像帐户 :

不推荐镜像帐户,但是如果您需要使用Windows身份validation,并且您的Web服务器和数据库服务器不在相同或受信任的域中,或者Windows身份validation被防火墙阻止,则是一种解决方法。 要使用镜像帐户,请在每台服务器上创build一个具有相同用户名和密码的本地帐户,然后在数据库服务器上为本地帐户创build一个SQL Serverlogin名。

该链接描述了ASP应用程序的过程,但同样的过程适用于任何应用程序。

但真正的,适当的解决scheme是build立两个领域之间的信任。