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

简介: 默认sa是禁用的。 首先修改SQL Server的身份验证方式 在 SQL Server Management Studio 的对象资源管理器中,右键单击服务器,再单击“属性”。 在“安全性”页上的“服务器身份验证”下,选择"SQL Server和Windows身份验证",再单击“确定”。
默认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连接为启用

img_cd5354477f89bfdffda277e4f3175166.jpg

img_5192659e47072eacb88e07b46dde4bfb.jpg

2、 登录 ,

img_e1ee7a959eefd642f5d071d711cf477e.jpg

 

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

img_b198aaeda786168fd137b7fa3684fdda.jpg
图二:打开SQL 实例的属性
img_0283d4522ec3668dc53c6c894b02216b.jpg

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

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

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

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

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

相关文章
|
SQL 数据库 数据安全/隐私保护
Sql Server数据库Sa密码如何修改
Sql Server数据库Sa密码如何修改
1150 0
|
8月前
|
SQL 安全 关系型数据库
SQL注入之万能密码:原理、实践与防御全解析
本文深入解析了“万能密码”攻击的运行机制及其危险性,通过实例展示了SQL注入的基本原理与变种形式。文章还提供了企业级防御方案,包括参数化查询、输入验证、权限控制及WAF规则配置等深度防御策略。同时,探讨了二阶注入和布尔盲注等新型攻击方式,并给出开发者自查清单。最后强调安全防护需持续改进,无绝对安全,建议使用成熟ORM框架并定期审计。技术内容仅供学习参考,严禁非法用途。
1251 0
SQLServer sa远程登录
SQLServer sa远程登录
106 0
|
SQL 数据库 数据安全/隐私保护
攻防世界-inget(简单的SQL注入、万能密码)
攻防世界-inget(简单的SQL注入、万能密码)
1018 0
|
SQL 安全 数据库
如何在SQL Server中创建用户名和密码
对于数据库来说,数据的安全是非常重要的,但是我们如何确保它的安全性呢?怎么让每个人只能看自己的信息,而不能看别人的信息呢,这就需要用到平时生活中总是见到的登录界面了。
|
SQL 存储 安全
sql server的用户名和密码怎么查
sql server的用户名和密码怎么查
|
SQL 数据库 数据安全/隐私保护
学生管理系统——连接SQL验证用户名与密码的流程
学生管理系统——连接SQL验证用户名与密码的流程
|
SQL 数据安全/隐私保护 Windows
SQLserver改本机用户密码 登录已锁定
在不知道密码的前提下 ,使用SQL Server Management Studio ,选择Windows身份验证,无需验证用户名密码。 然后依次打开安全性--->登录名--->找到你要修改密码的用户,右键---属性 进入这个页面
|
SQL 关系型数据库 MySQL
修改mysql的密码时遇到问题ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corre
修改mysql的密码时遇到问题ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corre
|
SQL 关系型数据库 MySQL
Can‘‘t connect to MySQL server on localhost (10061)以及忘机sql密码和用户名的解决方法
Can‘‘t connect to MySQL server on localhost (10061)以及忘机sql密码和用户名的解决方法