用windows账号还是可以登录的。
查找问题的过程:
第一步: 启动所有与SQL有关的服务,问题依旧;
第二步: 查看windows防火墙,被默认启动了,不启动选择项被Disabled。两个提示“由于安全考虑,某些设置由组策略控制”“Windows防火墙正在使用您的域设置”,先用gpedit.msc打组策略编辑器,机算机配置--管理模板--网络--网络连接--Windows防火墙--标准配置文件,查看右边各选项属性,都是未配置状态,问题不在这里。
另外一个提示中提到域设置,域设置不可能禁用SQL Server,并且我查看本地开放端口(netstart -an),25,1433,1434都是开发状态。
晕,会不会是密码错误?
第三步:我用windows账号登录,连接成功后,, 选择"属性",
右键实例,在"属性"窗口中, 转到"Security"(安全性)项, 查看"服务器身份验证"中设置确为"SQL Server和Windows身份验证模式",
然后执行下面的语句启用sa用户, 同时更改sa的密码
EXEC sp_password 'sa',null,'sa'
ALTER LOGIN sa ENABLE
执行出错:
消息 15116,级别 16,状态 1,第 1 行
密码有效性验证失败。该密码太短,不符合 Windows 策略要求。
哈哈,问题找到。
本地设置可能被域设置覆盖。而域设置中指定了安全策略,密码必须有一定的复杂性。重新更改sa密码,
EXEC sp_password 'sa','Uiop_098Mn','sa'
ALTER LOGIN sa ENABLE
问题解决!

用户sa登陆失败 SQLServer 错误18456的解决方法相关推荐

  1. 用户sa 登陆失败 SQLServer 错误18456 图解

    重启 SQL 服务 转载于:https://www.cnblogs.com/xsmhero/archive/2010/06/04/1751617.html

  2. mysql 登录失败18456_"sa"登陆失败SQLServer错误18456的解决方法

    用windows账号还是可以登录的. 查找问题的过程: 第一步: 启动所有与SQL有关的服务,问题依旧; 第二步: 查看windows防火墙,被默认启动了,不启动选择项被Disabled.两个提示由于 ...

  3. mysql用户登录错误18456_sa登陆失败SQLServer错误18456的解决方法_MySQL

    查找问题的过程:(注:用windows账号还是可以登录的) 第一步: 启动所有与SQL有关的服务,问题依旧: 第二步: 查看windows防火墙,被默认启动了,不启动选择项被Disabled 两个提示 ...

  4. sql服务器网页无法连接到服务器失败,SQL2008无法连接到服务器,用户’XX’登录失败(错误18456)解决方法...

    SQL2008无法连接到.\SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法 SQL2008无法连接到.\SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方 ...

  5. 服务器连接显示18456,SQL2008无法连接到服务器,用户’XX’登录失败(错误18456)解决方法...

    SQL2008无法连接到.\SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法 SQL2008无法连接到.\SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方 ...

  6. SQL2008.sa'登录失败(错误18456)解决方法

    标题: 连接到服务器------------------------------无法连接到 .\SQLEXPRESS.------------------------------其他信息:用户 'sa ...

  7. 用户sa 登陆失败 SQLServer 错误18456----解决方法

    用windows账号还是可以登录的. 查找问题的过程: 第一步: 启动所有与SQL有关的服务,问题依旧: 第二步: 查看windows防火墙,被默认启动了,不启动选择项被Disabled.两个提示&q ...

  8. 解决 用户'sa'登录失败。错误:18456 问题

    问题描述:用户'sa'登录失败.错误:18456 产生原因:由于服务器身份验证模式为'Windows 身份验证模式',所以导致登录失败 解决方案:   1.使用'Windows 身份验证模式'登录服务 ...

  9. 41、用户sa登录失败,错误18456

    1.登陆Microsoft SQL Server,用户sa登录失败,错误18456 解决: 用Windows身份登录: 然后找到对应用户,右键-属性: 将用户中,状态页面中的登录选择为已启用即可:

最新文章

  1. java实现二叉树的非递归遍历
  2. 冒泡排序 oj - Google 搜索
  3. java泛型中的标记,Java泛型中的标记符含义
  4. 基于VC的OPC客户端软件研究与实现
  5. [转]Android开发,实现可多选的图片ListView,便于批量操作
  6. 2018.08.02 hdu1558 Segment set(并查集+计算几何)
  7. CodePlex关闭,建议迁移至GitHub
  8. mysql optimize 用法_mysql中OPTIMIZE TABLE的作用
  9. STM32 IWDG时间计算方法
  10. 中国制鞋机械行业调研与投资战略报告(2022版)
  11. 语音识别之——mfcc什么是汉明窗,为什么加汉明窗
  12. Topaz Video Enhance Al视频无损放大软件常见问题指南
  13. 如何压缩PPT文档的大小
  14. CryEngine5.3 问题
  15. 天津春季高考历年计算机考试卷,最新春季高考历年真题-天津市春季高考语文试卷...
  16. 怎么合并多个PDF文件?仅需三个步骤,轻松合成一个文档
  17. NLP papers
  18. 【Java基础】Java入门(一)
  19. Photoshop插件-charIDToTypeID-PIStringTerminology.h-不同值的解释及参考-脚本开发-PS插件
  20. C10X:C10K、C10M

热门文章

  1. OpenGL多线程实例
  2. OpenGL伽玛校正测试
  3. C++将“引用”作为函数返回值类型的格式、好处和注意事项?
  4. QT的QOpenGLFunctions类的使用
  5. QT的Q3DTheme类的使用
  6. 经典C语言程序100例之八五
  7. 经典C语言程序100例之二
  8. 「JupyterNotebook」Jupyter中的程序调试方法
  9. nginx开发从入门到精通 http://tengine.taobao.org/book/
  10. Android中多线程下载方面的知识点