域更改后无法连接 SQL Management Studio

域更改后无法连接 SQL Management Studio

我们的旧 Small Business Server 2003(充当我们的域控制器)出现故障,因此我们用新的 Windows Server 2008 机箱替换了它,并将该服务器设置为我们的新域控制器。事后看来,这可能是一个错误,但我们设置了新服务器作为替代品,并尽量保持原样,包括域名。问题是,即使域名相同,来宾计算机仍然以某种方式意识到它不是完全相同的域。我们必须退出并重新加入域,并移植每个人的文档和设置。

今天早上,当我尝试连接到本地 SQL Server 实例时,系统提示我的登录失败。当我尝试使用 SQL Management Studio 时,它在启动时抛出错误“包‘Microsoft SQL Management Studio 包’加载失败”,然后退出,没有给我机会更改登录名。我使用混合身份验证,并有一个管理帐户作为备份。

有什么想法吗?如果有更合适的堆栈,请告诉我将其放在哪里。

答案1

尝试以 SQL 用户身份登录sa并更改服务器登录,以便您的 Windows 用户有权登录。

Windows 不仅仅使用域姓名,它内部使用各种 GUID,这也是为什么您的客户端计算机知道这不是以前的同一个域。您的 SQL 安装可能引用的是旧域中的用户 GUID,而不是这个新域中的用户 GUID。

您可能还想检查您尝试登录的帐户是否在 Active Directory 中被锁定SQL。

答案2

因此,我最终删除了用户目录中的 SQL Server 应用数据。当我重新启动时,它设置了一个新的配置文件并启动了 SQL Express。

此时我能够使用我的“sa”帐户登录,删除现有的域帐户,然后重新添加它。

相关内容