SQL Server无法本地登录的解决方案(mssql 无法本地登录)
今天我们来聊聊SQL Server无法本地登录的解决方案。在开始之前,首先要了解的是,SQL Server无法本地登录主要是由于身份验证类型的设置问题,接下来将介绍如何正确地配置身份验证方式以及有关排错的方法。
解决SQL Server无法本地登录的方法有以下几步:
(1)更改SQL Server实例的身份验证类型。
使用SQL Server配置管理器更改SQL Server实例的身份验证类型并启用mixed Mode身份验证,这可以让你通过Windows或SQL Server账号登录,代码如下:
(2)添加SQL Server证书
使用SQL Server配置管理器对“服务器访问权限”下“证书”节点进行操作,把当前用户添加到SQL Server,这样就可以实现SQL Server用户认证登录了。SQL Server配置管理器代码:
(3)重新启动SQL Server服务
更改完身份验证配置和添加完证书之后,重启SQL Server服务,确保上述设置生效。
(4)重置SQL Server登录密码
修改完SQL Server配置之后,我们可以尝试使用你的 Windows 帐户进行登录。如果需要,我们也可以使用SQL Server实例管理器重置SQL Server登录密码。
总结
经过上面的排错过程,我们已经获得SQL Server无法本地登录的解决方案,包括正确地修改SQL Server实例身份验证类型,添加SQL Server证书以及重启SQL Server服务,最后再进行登录密码的重置,就可以解决SQL Server无法本地登录的问题了。