mssql SA帐号的改名和删除
发布日期:2022-02-03 12:26 | 文章来源:CSDN
再打开查询分析器,登陆进去(呵呵,随便你用什么帐号进去,不过可一定要在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。
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。
相关文章