2012-02-29 120 views
5

我加入域后,我安装了Windows Server 2008和SQL Server 2008 R2我更改了计算机名称,并且错误地从SQL Server登录用户删除了管理员组,现在我不是能够登录。更改计算机名称后无法登录SQL服务器

有什么建议吗?

回答

4

按照以下步骤在这篇文章中:http://v-consult.be/2011/05/26/recover-sa-password-microsoft-sql-server-2008-r2/

基本上你有,使其在管理模式开始修改SQL Server服务设置。这将只允许一个连接。一旦你启动它,你可以创建一个新的系统管理员用户,你可以使用它。

另外我知道如果您更改服务器的主机名,您需要在SQL Server上运行某些脚本。你应该找到他们,如果你谷歌他们。

+0

谢谢你的链接,但我想我需要登录到SQL服务器才能运行脚本。 – 2012-02-29 17:25:40

+0

我看过你提供的说明,很完美,我认为它会解决我的问题,明天我会试试。 – 2012-02-29 17:30:28

+0

谢谢老兄。 ;) – 2012-03-03 07:05:06

2

如果您在SQL Server实例上启用了混合模式身份验证,则可以使用sa帐户以及您在安装过程中指定的密码进行登录。

如果您只启用Windows身份验证,我不确定。你可以尝试再次运行安装程序,看看它是否会让你改变身份验证模式,但不知何故,我怀疑它会让你做任何事情,而不是首先连接到你的Windows身份的实例。

作为最后的手段,您可以尝试卸载并重新安装SQL Server实例,然后重新连接所有数据库。

+0

SQL服务器处于Windows身份验证模式,我想我必须卸载,然后重新安装SQL服务器。 – 2012-02-29 17:26:21