开发者社区> 孤独的猫董> 正文

解除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服务

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
SQLServer On Linux 常用操作(启动、停止、启用、禁用、浏览)|学习笔记
快速学习 SQLServer On Linux 常用操作(启动、停止、启用、禁用、浏览)
780 0
数据库知识:SQLServer创建非sa用户笔记
数据库安全是数据库运维非常重要的环节,今天给大家分享SQLServer如何创建非sa用户,并且设置数据库对应的访问权限,希望对大家能有所帮助!
50 0
SQLServer删除登录记录用户名和密码
原文:SQLServer删除登录记录用户名和密码 介绍: 作为一名开发人员都会知道我们做的项目都要用到数据库,数据库都需要账号和密码,然而问题来了,做的东西多了那些没用的账号和密码还在哪里纠缠着我们。
1558 0
连接SQLServer时,因启用连接池导致孤立事务的原因分析和解决办法
原文:连接SQLServer时,因启用连接池导致孤立事务的原因分析和解决办法   本文出处:http://www.cnblogs.com/wy123/p/6110349.html    之前遇到过这么一种情况:   连接数据库的部分Session会出现不定时的阻塞,这种阻塞时长时短,有时候持续较长时间,有时间持续时间较短,没有什么规律。
1409 0
SQLServer删除登录记录用户名和密码
介绍: 作为一名开发人员都会知道我们做的项目都要用到数据库,数据库都需要账号和密码,然而问题来了,做的东西多了那些没用的账号和密码还在哪里纠缠着我们。所有我们不能忍了删除掉他。 网上很多都是2008的是删除方案,知道我看到了这篇:http://stackoverflow.
1767 0
SqlServer & Windows 可更新订阅立即更新启用分布式事务协调器(MSDTC)
原文:SqlServer & Windows 可更新订阅立即更新启用分布式事务协调器(MSDTC) 在可更新订阅中,在订阅设置更新方法,将 “排队更新” 设置为 “立即更新” 接着在订阅数据库更新表数据,出错: 消息 21079,级别 16,状态 1,过程 sp_getpublisherlink,第 52 行 没有发布服务器的 RPC 安全信息,或该信息无效。
1520 0
SQLSERVER使用密码加密备份文件以防止未经授权还原数据库
原文:SQLSERVER使用密码加密备份文件以防止未经授权还原数据库 SQLSERVER使用密码加密备份文件以防止未经授权还原数据库 在备份数据库的时候,用户可以为媒体集、备份集或两者指定密码 在backup语句中,定义备份集密码和媒体密码为可选功能。
1223 0
使用SQLServer Audit来监控触发器的启用、禁用情况
原文: 使用SQLServer Audit来监控触发器的启用、禁用情况  使用情景:              有时候会发现在触发器中的业务逻辑没有执行,可能是因为触发器的逻辑错误所引起的。
963 0
+关注
孤独的猫董
文章
问答
视频
文章排行榜
最热
最新
相关电子书
更多
SQL Server 2017
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载