SQL SERVER数据库登陆错误18456解决过程

 更新时间:2024年10月31日 08:54:20   作者:丹丹%  
这篇文章主要介绍了SQL SERVER数据库登陆错误18456解决过程,18456错误是因密码或用户名错误而使身份验证失败并导致连接尝试被拒或者账户被锁定无法sa登录,按照如下操作依次排查解决,需要的朋友可以参考下

前几天开发让我去解决一个sql server express的连接问题,由于只是他们自己用用,所以就没有由我们安装商业版。

报错如下

我先去check了下,发现数据库正常开启。

但是打开Network Configuration,发现网络都没有开启,于是把它们都开启了。

要是正常的话,这个时候大概是可以通过manegement studio连上的,但是发现Windows Authentication可以登陆,但是 SQL Server Authentication却不能登陆。

我研究了下,发现是sql server的一个设置问题。

在Server Properties里面的Security,有两个选项:

只用windows认证登陆和SQL SERVER 和windows混合登陆的方式。

这个一般我们安装的时候,都会选择混合登陆。

在报错trouble shooting的时候,会有如下的记录

在查找的时候,发现有如下文章,这对我们分析的具体原因很有帮助。

Sql Server "用户登录失败,错误编18456"的解决过程_MsSql_脚本之家

总结 

到此这篇关于SQL SERVER数据库登陆错误18456解决过程的文章就介绍到这了,更多相关SQLSERVER登陆错误18456内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • sql 2000清空后让表的id从1开始等数据库操作

    sql 2000清空后让表的id从1开始等数据库操作

    近来发现数据库过大,空间不足,因此打算将数据库的数据进行全面的清理,但表非常多,一张一张的清空,实在麻烦,因此就想利用SQL语句一次清空所有数据.找到了三种方法进行清空
    2012-12-12
  • SQL Server:触发器实例详解

    SQL Server:触发器实例详解

    触发器是一种特殊的存储过程,它不能被显式地调用,而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。本篇文章讲诉了SQL Server:触发器实例,有兴趣的可以了解一下。
    2016-12-12
  • hive中将string数据转为bigint的操作

    hive中将string数据转为bigint的操作

    这篇文章主要介绍了hive中将string数据转为bigint的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • sqlserver中几种典型的等待

    sqlserver中几种典型的等待

    在最近的几次sqlserver问题的排查中,总结了sqlserver几种典型的等待类型,类似于oracle中的等待事件,如果看到这样的等待类型时候能够迅速定位问题的根源,下面通过一则案例来把这些典型的等待处理方法整理出来
    2016-05-05
  • 深入SQL SERVER合并相关操作Union,Except,Intersect的详解

    深入SQL SERVER合并相关操作Union,Except,Intersect的详解

    本篇文章是对SQL SERVER合并相关操作Union,Except,Intersect进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • 目前用到的两个分页存储过程代码

    目前用到的两个分页存储过程代码

    前用到的两个分页存储过程,需要的朋友可以参考下。
    2009-09-09
  • SQLServer2005触发器提示其他会话正在使用事务的上下文的解决方法

    SQLServer2005触发器提示其他会话正在使用事务的上下文的解决方法

    这篇文章主要介绍了SQLServer2005触发器'提示其他会话正在使用事务的上下文的解决'方法,如果你碰到了这个问题,可以看看下面的解决方法
    2013-11-11
  • SQL Server 数据库分离与附加(图文教程)

    SQL Server 数据库分离与附加(图文教程)

    SQL Server 数据库分离与附加(图文教程),需要的朋友可以参考一下
    2013-05-05
  • SQL创建临时表的两种方法

    SQL创建临时表的两种方法

    在SQL中,创建临时表的方法主要有两种:使用WITH子句和CREATETEMPORARYTABLE语句,适用于需要在多个查询或整个会话中使用的场景,选择合适的方法取决于临时表的使用需求和持久性要求,感兴趣的可以了解一下
    2024-10-10
  • SQL SERVER中的流程控制语句

    SQL SERVER中的流程控制语句

    这篇文章介绍了SQL SERVER中的流程控制语句,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05

最新评论