官方文档https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/connect-to-sql-server-when-system-administrators-are-locked-out?view=sql-server-ver15
结论:只要有操作系统的超级管理员账户,那么一定有方法可以登陆该服务器上的任何数据库,因为在任何数据库中,操作系统的administrator或root用户永远拥有高权限,可以进行配置项或数据库文件级别的修改

Sqlserver操作系统用户administrator本地登陆ssms报错18456的解决方法:使用-m启动sqlserver数据库,这样数据库允许本地管理员以single-user登陆sqlserver服务,就可以增加sqlserver的登陆用户了,步骤如下
1、 停止所有sqlserver服务包括SQL Server agent、SQL Server Browse等等
2、 修改sql server的启动参数,增加-m

3、 启动sql server这一个服务
4、 登陆ssms,不要选择Connect,选择New Query

5、 执行如下语句,以后就可以使用administrator用户本地登陆数据库了

USE [master]
GO
CREATE LOGIN [BUILTIN\Administrators] FROM WINDOWS WITH DEFAULT_DATABASE=[master], DEFAULT_LANGUAGE=[us_english]
GOALTER SERVER ROLE [sysadmin] ADD MEMBER [BUILTIN\Administrators]
GO
/*以下为追加域用户组DA\WDBA并加入sysadmin,以后该用户组的成员就可以登陆数据库了
CREATE LOGIN [DA\WDBA] FROM WINDOWS WITH DEFAULT_DATABASE=[master],      DEFAULT_LANGUAGE=[us_english]
GOALTER SERVER ROLE [sysadmin] ADD MEMBER [DA\WDBA]
GO
*/

6、 关闭sqlserver服务并移除-m启动选项,再启动sqlserver及相应的SQL Server agent、SQL Server Browser,后面用户就可以正常登陆sqlserver 数据库了

Sqlserver操作系统用户Administrator本地登陆SSMS报错18456的解决方法相关推荐

  1. python安装失败0x80070570_e460安装win10系统报错0x80070570的解决方法

    win10系统现已逐渐成为了主流操作系统,很多用户都将自己的电脑升级为win10系统.但近日却有用户跟小编反映说自己的e460电脑在安装win10系统时出现了提示错误0x80070570情况,那我们要 ...

  2. 登录mysql报错2059_navicat连接mysql报错2059的解决方法

    navicat连接mysql报错2059的解决方法 发布时间:2020-12-21 10:27:37 来源:亿速云 阅读:82 作者:小新 栏目:数据库 这篇文章给大家分享的是有关navicat连接m ...

  3. mysql 启动服务1067_windows无法启动MySQL服务报错1067的解决方法

    突然登陆MySQL时,出现禁止访问或者无法连接到数据库,回到服务,去打开wampmysqld ,发现 "windows无法启动MySQL服务 错误1067" ,死活启动不了,咋办? ...

  4. 启动Hyper-V报错0x80070057的解决方法

    最近需要安装Docker,第一步就是要启动Hyper-V,然后第一步就遇到了错误. 系统: windows10 版本1607 在网上找过几种办法尝试: 方法一. 无法启动Hyper-V的解决方法: 1 ...

  5. Python发送邮件smtplib.SMTP各报错问题的解决方法

    Python发送邮件smtplib.SMTP各报错问题的解决方法 参考文章: (1)Python发送邮件smtplib.SMTP各报错问题的解决方法 (2)https://www.cnblogs.co ...

  6. Eslint报错整理与解决方法(持续整理)

    Eslint报错整理与解决方法(持续整理) 参考文章: (1)Eslint报错整理与解决方法(持续整理) (2)https://www.cnblogs.com/lunlunshiwo/p/859600 ...

  7. php zpo框架,Yii使用DeleteAll连表删除出现报错问题的解决方法

    本文实例讲述了Yii使用DeleteAll连表删除出现报错问题的解决方法.分享给大家供大家参考,具体如下: 删除数据的时候,经常会遇到连联判断删除数据的条件,今天用Yii 的CDbCriteria生成 ...

  8. cobbler安装4个报错汇总及解决方法:ImportError

    cobbler安装4个报错汇总及解决方法:ImportError 参考文章: (1)cobbler安装4个报错汇总及解决方法:ImportError (2)https://www.cnblogs.co ...

  9. 安装apk报错INSTALL_FAILED_UPDATE_INCOMPATIBLE的解决方法

    安装apk报错INSTALL_FAILED_UPDATE_INCOMPATIBLE的解决方法 参考文章: (1)安装apk报错INSTALL_FAILED_UPDATE_INCOMPATIBLE的解决 ...

最新文章

  1. USACO 3.2 Stringsobits
  2. .NET短信接口验证
  3. 老黄历小程序源码前端实例(亲测可用)
  4. 基于JAVA+SpringMVC+Mybatis+MYSQL的企业计划管理系统
  5. 今天,美团程序员的年终奖金可能没了
  6. dialog能提交数据吗_硬盘坏了能恢复数据吗?实用硬盘修复软件
  7. 思维改变生活:不需要经历也能明白
  8. BOW(opencv源码)
  9. Linux打开关闭ping
  10. DeepMatch交友机器人:原来姹紫嫣红开遍,缘来就是你
  11. e5服务器cpu性能排行,了解至强cpu!至强cpu性能排行榜及具体参数详解【详解】...
  12. 基于layui的省市镇三级联动js
  13. c语言vc绘图,VC++绘图编程教程
  14. tomcat 控制台中文乱码问题解决办法寻觅
  15. 工业设备数字孪生白皮书
  16. lda指令是什么意思_汇编指令大全
  17. 冲水步骤(智能马桶开发记录)
  18. 第一届程序设计竞赛题解(E题)
  19. 软件 黑苹果盒盖不休眠_怎么解决苹果电脑合盖自动休眠问题?
  20. 描述CFAR算法原理

热门文章

  1. 对话交互:封闭域任务型与开放域闲聊算法技术
  2. 放大撒撒打发撒打发撒的发生的发斯蒂芬
  3. 乘风破浪:都30岁“老人,app架构
  4. ProxmoxVE6.2 虚拟机导入导出
  5. endnote文献管理出现“无法编辑[]”
  6. “公敌”马化腾:企鹅入侵
  7. eclispe简体与繁体字切换
  8. 图像处理岗位面试题搜罗汇总
  9. Spring MCV基于注解的控制器
  10. 赚钱 36 计 - 第八计:干股计