更改计算机名后无法登录SQL Server

问题描述 投票:6回答:3

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

有什么建议吗?

sql sql-server
3个回答
4
投票

请按照本文中的步骤操作:http://v-consult.be/2011/05/26/recover-sa-password-microsoft-sql-server-2008-r2/

基本上,您必须修改SQL Server服务设置,以便它以管理模式启动。这只允许一个连接。启动后,您可以创建一个新的sysadmin用户,从那时起就可以使用它。

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


2
投票

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

如果您只启用了Windows身份验证,我不确定。您可以尝试再次运行安装程序,看看它是否会让您更改身份验证模式,但不知何故我怀疑它会让您在没有先使用Windows身份连接到实例的情况下执行任何操作。

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


0
投票

我知道这已经老了,但我只是使用了Gui。

步骤1.启动SSMS

步骤2.选择服务器名称下拉列表,然后单击“浏览更多”。

enter image description here

步骤3.展开数据库引擎并选择正确的computer name\sql server enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.