SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架
作者:csframework|C/S框架网  发布日期:2024/10/20 11:56:17

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

SQLSERVER:误删Windows验证登录用户而SA用户禁用,导致无法使用Windows身份验证的解决方案

前言

在MSSMS内误删了Windows验证的登录用户,如:hostname\Administrator用户,而SA用户是禁用状态,导致无法使用Windows身份验证登录。

如下图:

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

解决方案

操作步骤:

1、以管理员身份运行cmd

2、停止SqlServer服务

使用cmd命令,或Windows服务中停止SqlServer服务。

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

3、使用单用户管理员模式启动SqlServer服务

打开SqlServer安装目录

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

拖拽sqlservr.exe 到 cmd窗体,在后面添加 /m /f 两个参数,按回车键

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

启动sqlserver服务成功(单用户管理员模式)

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

4、运行MSSMS客户端程序

如弹出登录对话框,点取消。

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

出现以下提示,忽略即可

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

5、关闭单用户管理员模式

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

输入Y,关闭服务。

6、重新启动SqlServer服务

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

7、重新打开MSSMS

使用Windows验证登录成功。

SQLSERVER:误删Windows登录用户而sa禁用,导致无法使用Windows身份验证解决方案|C/S开发框架

C/S框架网|原创精神.创造价值.打造精品


扫一扫加作者微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务
上一篇 下一篇