无法连接服务器是什么问题【无法连接服务器】
最佳答案 大家好,来宝来为大家解答以下问题,无法连接服务器是什么问题,无法连接服务器很多人还不知道,今天让我们一起来看看吧!如果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身份验证)。
本文讲解到此结束,希望对大家有所帮助。
本文到此分享完毕,希望对大家有所帮助。
相关图集
标签: 无法连接服务器