SQL server身份验证模式登录不了的问题

SQL server2017不能用SQL server登录

用myclipse来连接数据库时,发现连接失败,打开SQL Server 2017,只能用windows登录,SQL server登录提示错误,用windows登录进去发现登录名sa有一个红叉
在这里插入图片描述
百度到,可能是某些服务被禁用了,然后打开SQLServerManager14.msc(有两个SQLServerManager,我也不知道咋回事)一个是10,一个是14
在这里插入图片描述
一开始我打开了SQLServerManager10.msc,,查看SQL server服务,于是有了下面一系列的操作
在这里插入图片描述
远程过程调用失败
在这里插入图片描述
SQL Server代理已停止?然后我把启动模式改为自动(右键点击属性修改),启动它!
在这里插入图片描述
不出所料!!!启动失败!!!
然后渣渣的我又去百度niao~
说是要把登录身份改为Network service
在这里插入图片描述
修改后我又启动它
在这里插入图片描述
这下可以启动了
然后

把SQL Server网络配置里的MSSQLSERVER的协议打开,除了VIA都给启用了
在这里插入图片描述
我尝试着打开SQL Server,再次登录,失败……
为什么呢,因为我的远程过程调用还是显示失败,
百度说到可能是安装了VS,解决办法就是从控制面板找到”Microsoft SQL Server Expres 2012LocalDB“将其卸载即可,可是我都没有安装VS呢,算了,还是去找找看8~当然找不到啊,发现之前安装SQLSever2008的安装包还有其他东西没卸干净,于是把除2017以外的所有SQL文件都给卸掉了
在这里插入图片描述
这个时候我发现了SQLServerManager14.msc,就想SQLServerManager10.msc会不会是之前卸载的SQLServer留下的?
然后我打开了SQLServerManager14.msc,不是远程过程调用失败了
在这里插入图片描述
接着我把刚刚在SQLServerManager10.msc进行的操作都重复了一遍,把该启用的启用了
尝试登录
然而~提示我管道的另一端无任何进程,错误:233
在这里插入图片描述
然后去打开服务,操作如图:
在这里插入图片描述
看到SQL Server browser被禁用了,右击属性,把禁用修改为自动,然后启动
在这里插入图片描述
在这里插入图片描述

这时想起打开数据库时,登录名sa有一个红叉,(忘记截图了),右击sa,打开属性,点击状态,修改状态为启用
在这里插入图片描述
注意看看自己的数据库属登录方式是否为SQL Server和Windows 身份验证模式,如果不是的话,要修改为SQL Server和Windows 身份验证模式在这里插入图片描述
在这里插入图片描述
重启电脑,然后打开SQL server,选择SQL server登录,输入用户名sa和密码,如果不记得密码的,用Windows模式登录进去,在sa属性中修改密码,重启
见证奇迹的时候来啦
可以看到sa没有红叉了
登录成功!!!
在这里插入图片描述

  • 4
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值