1. 首页 > 科技 > 正文

无法连接服务器是什么问题【无法连接服务器】

最佳答案 大家好,来宝来为大家解答以下问题,无法连接服务器是什么问题,无法连接服务器很多人还不知道,今天让我们一起来看看吧!如果SQL Server...

大家好,来宝来为大家解答以下问题,无法连接服务器是什么问题,无法连接服务器很多人还不知道,今天让我们一起来看看吧!

如果SQL Server无法连接到服务器怎么办

应该如何解决SQL Server连接不上的问题?提示“无法连接服务器,用户xxx登录失败”是什么原因?

出现此错误的原因是因为SQL Server使用“仅Windows”身份验证方法,用户无法使用SQL Server的登录帐户(如sa)进行连接。解决方案如下:

1.在服务器端使用企业管理器,并选择“使用Windows身份验证”连接到SQL Server。

2.展开“SQL Server组”,右键单击SQL Server的名称,选择“属性”,然后选择“安全”选项卡。

3.在“身份验证”下,选择“SQL Server和Windows”。

4.重新启动SQL Server服务。

在上述解决方案中,如果在步骤1中使用“Windows身份验证”连接到SQL Server失败,则修改注册表以解决此问题:

1.点击'开始'-'运行',进入regedit,按回车键进入注册表编辑器。

2.依次展开注册表项,并浏览至以下注册表项:

[HKEY _ LOCAL _ MACHINE \ SOFTWARE \ Microsoft \ MSSQL server \ MSSQL server]

3.在屏幕右侧找到名称“LoginMode ”,双击编辑双字节值。

4.将原始值从1更改为2,然后单击“确定”。

5.关闭注册表编辑器。

6.重新启动SQL Server服务。

此时,用户可以通过使用sa在企业管理器中成功创建新的SQL Server注册,但仍然无法通过使用Windows身份验证模式连接到SQL Server。

这是因为SQL Server中删除了两个默认登录帐户BUILTIN \ Administrator s machine name \ Administrator。

要恢复这两个帐户,可以使用以下方法:

1.打开企业管理器,展开服务器组,然后展开服务器。

2.展开安全性,右键单击登录,然后单击新建登录。

3.在“名称”框中,输入BUILTIN\Administrators。

4.在“服务器角色”选项卡中,选择“系统管理员”。

5.单击“确定”退出。

6.使用相同的方法添加机器名\管理员登录。

描述:

以下注册表项:

HKEY _本地_机器\软件\微软\ mssqlserver \ mssqlserver \登录模式的值决定了sqlserver将采用哪种身份验证模式。

1.表示使用“Windows身份验证”模式。

2.它意味着使用混合模式(Windows身份验证和SQL Server身份验证)。

本文讲解到此结束,希望对大家有所帮助。

本文到此分享完毕,希望对大家有所帮助。

    相关图集

标签: 无法连接服务器

免责声明:本文由用户上传,如有侵权请联系删除!