mysql错误18456_SQL2008 SQL Server身份认证方式登录失败(错误18456)笔记

1 安装小结

今天换了电脑,很多软件都得重装,期间报了很多问题,比如说先装vs2008再装sql server2008r2会报一个“存在2008早期版本”,通过查找,百度一系列的坑爹之路后,我还是把vs2008卸载后再安装了sql server 2008r2,而且因为最先装的是vs2012,在运行时会停止工作,所以一再尝试过后,推荐的顺序为sql server 2008r2,vs2008,vs2012。

9621f5e578218682596f9a416f7ea345.png

2  sql server无法用sql server身份验证

一切准备就绪的时候,我点击了sql server想连接本地数据库的,但是奈何报了一个无法登陆的错。

6baa05e249841c9f02d3e78964b6d955.png

于是我就挖空心思的百度了,找到了一套还是比较有用的方法借鉴下。

1)首先,用windows身份验证进入服务器。

f954757b667938e146a8a855e83a3c7a.png

2)其次找到安全性,点击进入后,找到登录名为sa,然后右击属性。

cd6bd04d879c2a79ee449932835a6932.png

3)在属性中找到常规,然后检查下自己的账号和密码,并且在状态中将登陆状态改成启用,否则禁用状态不可运行。

6282bc3d8fd9cf6ff0b2ad6eba4b24de.png

1c9c976210abf8cacd88545e099d06d6.png

4)接着,点击服务器右击属性,更改安全性中的服务器身份验证,然后点击确定,会弹出一个重新启用。然后点击服务器右击重新启用。再断开连接重新用sqlserver身份登录。记住!修改确定后一定要将服务器重新启动,否则还是会有相同的问题存在,直到他显示“是否确定要重新启动sqlserver”点击【确定】为止。

c1f29410dd3e0f556cb4e4a834693f03.png

6052e84fca79c251e8d005e1b3f7cdde.png

911a3abc7fe44840583302524cc2acfa.png

5)如果还是报错,那就可能是配置管理器里面的网络配置没有设置好。网络配置中的Named Pips和TCP/IP都得设置成启用。重新打开sql server然后再尝试连接。

c9d0edf9bee05e0a2cf878bfda9af21b.png

1f6b5001e00e6dfa3da9c6742f927339.png

6)可能还会报一个233错误,打开‘程序’-‘所有程序’-‘Microsoft SQL Server 2005 ’-‘配置工具’-‘SQL Server 配置管理器’,在弹出的窗体中,找到‘SQL Server 2005 网络配置’,把‘MSSQLSERVER的协议’下的“Named Pipes”和“TCP/IP”启动,然后重启sqlserver2008r2尝试连接就能成功。

31abc91de3b2a4714ead3ddb1e03e301.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值