sqlserver 登陆错误18456

直接看问题:

sqlserver 登陆错误18456_第1张图片

1.首先打开配置管理器

2.检查服务有没有打开,没错就是那个sql server(msssqlserver)的
sqlserver 登陆错误18456_第2张图片
好的,服务没有打开,点击打开...
服务启动不了?
进入服务,右键属性,配置账号
sqlserver 登陆错误18456_第3张图片
点击本地系统账户,这下可以搞定了吧!
开启之后出现:
sqlserver 登陆错误18456_第4张图片
好,我再试下用账号登录,还是不行。呃,看来进入不了本地数据库去进行操作了,继续搞...

大概知道什么意思了,可能是安装sqlserver 时没有在当前账号下安装,导致我现在的登陆电脑的账号用Window身份验证失败....

好吧,切换Window用户,再试一下[心累。。]
sqlserver 登陆错误18456_第5张图片

OK,先登陆成功,我得给我的小账号,添加权限【= =】
咱们现在不是进去了嘛,新建个查询:

CREATE LOGIN [域\计算机账户名] FROM WINDOWS

这样就可以允许将我的小账号添加可以的登陆的权限了哈。
如果不知道你当前计算机账户,不要紧!
登一下客户端,就可以看到。
sqlserver 登陆错误18456_第6张图片
马赛克所指就是!
好的,重新启动服务,现在用开始的账号登录看看吧【莫名的自信】
sqlserver 登陆错误18456_第7张图片
完美登陆,完成~

好的,我的账号可以登录了,顺便把sa账号登陆也开启下吧。
先找到用户sa
sqlserver 登陆错误18456_第8张图片
属性-状态,勾选启用。
sqlserver 登陆错误18456_第9张图片

然后点击数据库,右键属性-安全性,勾选双重验证登陆。
好了,配置完毕,重新启动吧
sqlserver 登陆错误18456_第10张图片

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




你可能感兴趣的:(sqlserver)