29-SQLServer中Windows用户和sa用户都登录不上的解决办法

Posted 佳蓝雨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了29-SQLServer中Windows用户和sa用户都登录不上的解决办法相关的知识,希望对你有一定的参考价值。

 

一、注意点

1.网址

https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/connect-to-sql-server-when-system-administrators-are-locked-out?redirectedfrom=MSDN&view=sql-server-ver15(官方解决办法)

2.Windows用户登录不上的几种状态

(1)Windows登录用户被删除

 

 

 

(2)Windows登录用户被禁用

注:这种情况下,又不知道任何sysadmin角色的用户,目前我没什么办法解决,待解决。。。。

 

 

 

3、添加-m参数,会进入单用户模式

 

二.Windows登录用户被删除的解决办法

1.问题描述

该种情况是windows认证用户被删除,sa的密码又忘记了,又没有其他的sysadmin角色的用户的时候的解决办法。

2.解决办法

(1)以管理员身份打开SQLServer配置管理器

 

 

 

(2)停止代理服务

 

 

 

(3)打开SQL服务的属性,修改启动参数,添加-m启动参数

 

 

 

 

 

 

(4)以管理员身份打开SSMS

 

 

 

(5)登录进去之后,可以修改sa的密码和添加windows身份认证的登录权限

(6)修改SQLServer服务的启动参数,删除掉-m参数,重启服务

 

 3.注意点

1.要把代理服务关掉,不然会报如下错误,意思就是打开代理服务后,代理成了唯一的连接

 

 

 

 

***************************************************

如下是个人开发系统,欢迎大家体验,纯属个人爱好,想一块玩的,私信。

易本浪账:www.jialany.com  

***************************************************

以上是关于29-SQLServer中Windows用户和sa用户都登录不上的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

sql windows登录失败怎么办

Sql Server 的sa用户被禁用

sql server 2008 windows验证改混合登陆中SqlServer身份验证用户名密码

SQL Server 新安装启用sa用户/sa用户登录提示管道另一端无进程

Sql Server怎样设置sa用户登录

SqlServer sa 用户登录失败的解决方法