我安装了Windows Server 2008和SQL Server 2008 R2,加入域后我更改了计算机名称,错误地从SQL Server登录用户中删除了管理员组,现在我无法登录。
有什么建议吗?
请按照本文中的步骤操作:http://v-consult.be/2011/05/26/recover-sa-password-microsoft-sql-server-2008-r2/
基本上,您必须修改SQL Server服务设置,以便它以管理模式启动。这只允许一个连接。启动后,您可以创建一个新的sysadmin用户,从那时起就可以使用它。
另外,我知道如果更改服务器的主机名,则需要在SQL Server上运行某些脚本。如果你谷歌他们你应该找到他们。
如果在SQL Server实例上启用了混合模式身份验证,则可以使用sa
帐户登录,并使用您在安装期间指定的密码。
如果您只启用了Windows身份验证,我不确定。您可以尝试再次运行安装程序,看看它是否会让您更改身份验证模式,但不知何故我怀疑它会让您在没有先使用Windows身份连接到实例的情况下执行任何操作。
作为最后的手段,您可以尝试卸载并重新安装SQL Server实例,然后重新附加所有数据库。