1、当你使用Windows 身份验证无法登陆数据库

2、同时sa密码也忘记的情况

3、现在开始去做数据库修改密码的操作:打开‘SQL Server 配置管理器’,停止数据库服务

4、右键其‘属性’

5、在其启动参数最后面,添加 ‘;-m’ ,不含引号,没有空格

6、打开注册表如图所示,找到相应路径,将LoginMode的值改为1

7、在当前系统管理员用户下通过命令来添加新用户‘TempUser’,密码为‘TempPassword’用户和密码可以自己定义

8、注销当前用户,进入新建用户‘TempUser’

9、打开‘SQL Server 配置管理器’,启动数据库服务

10、打开SQL Server Management Studio

11、这里选择‘取消’

12、新建查询,并以Windows身份验证进行连接

13、执行这行语句:sp_password Null,'123456'巳呀屋饔,'sa'这里的意思是将sa密码重新设置为123456。之后就可以用sa账户登陆数据库了
