关于“打开数据库时出错: 用户 ‘sa‘ 登录失败。”的解决方法

本文介绍了解决使用sa用户登录数据库失败的问题。通过启用‘NamedPipes’和‘TCP/IP’,设置sa用户的默认数据库为master,并开启SQL Server和Windows身份验证模式,最终实现了sa用户成功登录数据库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于打开数据库时出错: 用户 ‘sa’ 登录失败。的解决方法

首先我的电脑右键打开管理

在这里插入图片描述将这“Named Pipes”和“TCP/IP”启用
在这里插入图片描述打开数据库管理软件ssms
使用ssms进行操作我这里使用的是ssms18的版本,首先用windows系统验证登录数据库。
在这里插入图片描述打开安全性→登录名→双击sa,在里面吧默认数据库设置为master。密码默认是123,不需要更改。

在这里插入图片描述

在状态里设置允许连接到数据库引擎,登录名设置为启用
在这里插入图片描述在数据库右键打开属性
在这里插入图片描述在安全性中开启SQL Server和Windows身份验证模式
在这里插入图片描述
设置完成后重新启动数据库
在这里插入图片描述
断开与数据库的连接
在这里插入图片描述重新连接数据库

在这里插入图片描述身份验证这里选择SQL Server身份验证,登录名选择sa,密码默认是123,也可以自己修改
在这里插入图片描述之后就可以使用用户“sa”登录到数据库了
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值