Windows 8 在Windows 8上重新创建Windows管理员帐户后,无法连接到sql server

Windows 8 在Windows 8上重新创建Windows管理员帐户后,无法连接到sql server,windows-8,sql-server-2012,Windows 8,Sql Server 2012,我在新安装的Windows 8上安装了SQL Server 2012。安装进行得很顺利,但第二天我的本地Windows帐户出现问题(我最初将此帐户添加到本地管理员组) 由于某些原因,我的Windows帐户使用了错误的配置文件。我最终修复了这个问题,重新创建了一个新的Windows帐户(使用相同的凭据,并像以前一样将其添加到本地管理员帐户) 但现在,当我使用此Windows帐户登录时,我无法连接到本地SQL Server。我收到一个登录失败的错误。我也无法使用sa帐户登录。看起来我被本地SQL S

我在新安装的Windows 8上安装了SQL Server 2012。安装进行得很顺利,但第二天我的本地Windows帐户出现问题(我最初将此帐户添加到本地管理员组)

由于某些原因,我的Windows帐户使用了错误的配置文件。我最终修复了这个问题,重新创建了一个新的Windows帐户(使用相同的凭据,并像以前一样将其添加到本地管理员帐户)

但现在,当我使用此Windows帐户登录时,我无法连接到本地SQL Server。我收到一个登录失败的错误。我也无法使用sa帐户登录。看起来我被本地SQL Server锁在外面了


有人能帮我找到正确的方向来解决这个问题吗

之所以发生这种情况,是因为您的新Windows帐户与旧帐户的帐户不同。当尝试登录时,SQL真正关心的是SID。新的希德?不同的用户

有一种方法可以以系统管理员的身份在单用户模式下登录SQL,前提是您至少有一个Windows帐户在本地管理员组中(因此您最好去那里)。你得先把它启动。从上面的链接:

在单用户模式下启动SQL Server可启用 要连接到的实例的计算机的本地Administrators组 SQL Server作为sysadmin固定服务器角色的成员

完成此操作后,您可以根据需要创建或更改登录,然后正常重新启动SQL

这是一个例子