我有一个没有join到域的登台SQL Server。 当我访问服务器时,我以该机器上的本地用户身份login到远程桌面。
但是,我可以使用Windows身份validation从我的计算机连接到SSMS中的SQL Server实例。 但是,我无法find这是如何工作的。 我没有看到我的域名用户名列入login名单。
有没有办法告诉我的域帐户有权login? 这台服务器通常是一团糟,我需要开始清理并设置其他用户使用Windows身份validation,而不是SQL Server身份validation。
好的,这很简单。
我相信,如果非域SQL登台机器有一个本地帐户名称与您的域名和它的密码相匹配(减去域名凭证),那么访问将看起来是无缝的,没有登台服务器需要成为域。
是服务器一次连接到域,也许SQL服务器有一个旧的LOGIN链接到域用户。
如果找不到任何明显的用户连接,请尝试禁用一个用户,直到您不再能够使用Windows身份validation连接到SQL服务器。
我已经看到重命名用户帐户的行为,因为他们保持旧的关系,因为SID从来没有改变,只是用户名。