繁体   English   中英

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

[英]Cannot login to SQL Server 2008, in Windows 7 x64

好吧,浪费了数小时,试图让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服务器。

按照故障排除:系统管理员被锁定时连接到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';

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

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

只是为了澄清一些事情。 您不断更改的服务帐户是SQL Server的服务在计算机上运行的帐户,并且与允许访问它的帐户无关(这就像将MySQL服务更改为root帐户然后更改为非root帐户,所以不是MS问题)。 由于这与您的登录能力无关(除非您通过为其提供权限有限的帐户以某种方式禁用了该服务),我将验证它是否正常工作,然后单独保留该对话框。

我想说看看这篇文章http://sqlblog.com/blogs/andy_leonard/archive/2008/07/15/installing-sql-server-2008-rc0.aspx

并注意这个...注意添加当前用户并添加...选项??

还要注意混合模式......它就在那里

替代文字

您也可以在服务本身之后更改帐户

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM