mysql错误18456_【问题&解决】SQL2008 SQL Server身份认证方式登录失败(错误18456)解决方法图解...

今天同事电脑本地数据库,用SQL Server身份认证登录不了,后来解决了,突然想起自己曾经也遇到过这个问题,所以还是在这里记录下。

问题报错截图如下:

d4775c7556a146bf6779951b88313ee5.png

解决方法步骤截图如下:

1.打开本地数据库--以Window 身份验证登录数据库

7a00a7c6efffc51f88af71eb2059c78c.png

2.在左侧的对象资源管理器中,依次打开连接的服务器--安全性--登录名--双击sa打开登陆属性

40b462d3d473f2c8392be058aa5d0dfe.png

3.在常规选择页中重设密码

d41912bf5f6ebfa2c1f5d758ba47469d.png

4.在状态选择页中允许连接到数据库引擎和启动登录

98f96eef2f740dd4f8dfc72dc0d14382.png

5.右键单击连接的服务器--打开服务器属性

2dde0c4db9fbc37b9aedc76cc3c2a000.png

6.安全页选择页的服务器身份验证中选择SQL Service和Windows 身份验证模式

44b7389d725976ac3f6d177a5f267141.png

7.右键单击连接的服务器--点击重新启动,然后退出程序重新用SQL Server身份认证方式登录就可以了

9aea37c94ffe8b322d430fda4a500fb8.png

PS:补充说明

如果以上方法没有解决问题,那么请检查Nameed Pipes和TCP/IP协议是否启用

检查方法:

1.打开开始菜单--依次点开Microsoft SQL Server 2008(你安装的数据库)--配置工具--SQL Server配置管理器,打开数据库配置管理器

784fe93b1cc5372ee3b0dd753e825ad7.png

2.在配置管理器中打开"SQL Server网络配置"中的"SQLEXPRESS的协议",启用Nameed Pipes和TCP/IP协议

afcb87ac793e997e481ae063a9f2b6d6.gif

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值