如何改名和删除mssql SA帐号
2019-04-30 23:42:44来源:爱站网 阅读 ()
mssql中有个网络安全中的隐患的账户sa,一般默认情况下sa指派给固定服务器角色sysadmin,并不能进行更改与删除,但是不管它又感觉不放心,万一哪天被人破了密码那么电脑就会遭到攻击,那么你知道如何改名和删除mssql SA帐号吗?
呵呵,前面说拉那么半天废话,可能你已经看的不耐烦拉,好,这就说道正题,大家跟着我来一起把sa给大卸八块首先打开SQL中的企业管理器,接着在工具选项卡中选择SQLserver配置属性依次,点服务器设置,看到允许对系统目录直接进行修改前面的方框吗,点一下,好。
再打开查询分析器,登陆进去(呵呵,随便你用什么帐号进去,不过可一定要在master数据库中有db_owner的权限)输入
updatesysxloginssetname='你要改成的名字'wheresid=0x01
updatesysxloginssetsid=0xE765555BD44F054F89CD0076A06EA823wherename='你要改成的名字'
OK,执行成功,好拉,转道企业管理器中刷新安全性中的登陆,看看,sa是不是变成你要改成的名字拉,呵呵,选中你要改成的名字点击右键,怎么样是不是出现拉删除的选项,呵呵,删除。看看sa是不是已经没有拉。
后记
直接在查询分析器里怎么删除sa
直接在查询分析器里怎么删除sa,做法和前面所说的差不多,只不过这次不是在企业管理器中做手脚拉,而是利用sql提供给我们功能强大的存储过程来完成这项任务。下面就是我所说的需要利用的存储过程sp_configure,sp_configure显示或更改当前服务器的全局配置设置。
它的语法:
sp_configure[[@configname=]'name']
[,[@configvalue=]'value']
实例:
sp_configure'allowupdates',1
go
RECONFIGUREWITHOVERRIDE
go
好拉,这样我们就可以更新系统表拉,接下来和前面的做法一样拉updatesysxloginssetname='你要改成的名字'wheresid=0x01,然后再删除"你改名后的那个名字"
不过要注意在sp_configure上没有参数(或只有第一个参数)的执行许可权限默认授予所有用户。有两个参数的sp_configure(用于更改配置选项)的执行许可权限默认授予sysadmin和serveradmin固定服务器角色。RECONFIGURE权限默认授予sysadmin固定服务器角色和serveradmin固定服务器角色,并且不能传输。还得在master中是db_owner。
看了以上关于如何改名和删除mssql SA帐号的内容后你是否明白了呢?如果你还想了解更多相关内容就请关注爱站技术频道吧。
原文链接:https://js.aizhan.com/data/mssql/5868.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:怎么将SQL语句替换成字符串
- SQLServer2005如何按照日期自动备份 2019-07-24
- 如何解决安装SQL2008时提示删除SQL2005Express工具的问题 2019-07-24
- SQL SERVER如何删除重复内容行 2019-07-24
- sql语言中关于delete删除命令语句的介绍 2019-07-24
- 如何用SQL建立索引 2019-04-30
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash