无法在Windows 7 x64中登录到SQL Server 2008

Dex*_*ter 2 windows sql-server sql-server-2008 windows-7

好吧,浪费了数小时,试图让MSSQL Server 2008通过SQL Server Management Studio登录.它在Windows XP计算机中运行良好,但在Windows 7中它不起作用.

完成的步骤:

  1. 安装MSSQL,在安装中添加登录的管理员用户.
  2. 在SQL Server Management Studio的"登录窗口"中键入正确的主机名.
  3. 使用Windows身份验证返回错误18456.
  4. 使用与我的Windows帐户匹配的用户名和密码的SQL身份验证不起作用.
  5. 创建了一个名为"SQLServer"的新用户,将"计算机>管理> SQL Server>属性"中的SQL帐户设置为"使用此帐户".重启服务.
  6. 将SQLServer添加到管理员组,以及所有"MSSQL"组.
  7. 尝试使用我为SQL身份验证方法设置的.\ SQLServer和密码登录,没有运气.
  8. 尝试使用SQLServer和密码登录,也没有运气.

我也尝试安装"SQL Server 2008的Service Pack 1",但没有运气.

基本上,我无法弄清楚如何登录我自己的本地MSSQL服务器.

Rem*_*anu 6

按照故障排除:系统管理员被锁定时连接到SQL Server中的步骤操作:

  • 使用-m或-f选项以单用户模式启动SQL Server实例.
  • 以本地管理员身份启动命令提示
  • 连接到服务器: sqlcmd -E -S .
  • 将自己(computername\username)添加到sysadmin SQL组:

    create login [computername\username] from windows;
    exec sp_addsrvrolemember 'computername\username', 'sysadmin';

  • 以正常模式重新启动服务器

下次注意在安装过程中单击的选项.