解除sql server 2005 sa不能启用和不能为空密码的限制

默认sa是禁用的。
首先修改SQL Server的身份验证方式
在 SQL Server Management Studio 的对象资源管理器中,右键单击服务器,再单击“属性”。
在“安全性”页上的“服务器身份验证”下,选择"SQL Server和Windows身份验证",再单击“确定”。之后重新启动SQL Server。

修改完验证模式以后
用windows身份验证连接到SQL Server执行如下语句,以启用sa,并修改密码
alter login  sa  enable 
alter login  sa  with password='新密码'
 
 

很多人在使用sql2005的碰到一个问题就是默认安装之后不能使用sql身份验证以及sa空密码登录,感觉很不爽。当然这个实际去点点鼠标是个很简单的问题。当然我今天在我机器上翻出来我以前专门给我学生做的一个很简单文档,拿出来和大家共享。

1、 更改TCP/IP连接为启用


2、 登录

 

修改2个地方
a) 身份验证方式(混合模式)
图一:首先使用windows身份登录(注意,服务器名称必须填写正确)


图二:打开SQL 实例的属性

图三:选择左边的“安全性”, 注意做如下选择

b) 启用sa, 若将sa的密码设置为空密码, 则需要2步才能实现;若不设置为空密码,可以将2步合并为一步实现, 即:2个都设置完成后点击确定即可。
i. 第一步, 启用Sa


更改完成后,单击确定保存
ii. 第二步,设置密码


更改完成后,单击确定保存

当然整个设置完成之后,还需要重启sql服务

原文地址:https://www.cnblogs.com/djcsch2001/p/2219587.html