SQL2000中改名和删除默认sa帐号的最安全方法

X少东家X

X少东家X

2016-02-19 10:54

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐SQL2000中改名和删除默认sa帐号的最安全方法,希望大家看完后也有个好心情,快快行动吧!
这个sa一般情况下是既不可以更改名称,也不可以删除,呵呵,有点鸡肋的味道,弃置可惜,食之无味。在偶装上 sql2000之后,感觉总之怪怪的,放着这个后门在,始终都不放心,担心有一天被人破出密码,那偶的电脑不就完拉,偶在黑道混拉那么多天,要是传出去,有损颜面啊。可能你回说设个强壮点的密码,这个办法是可行,可不是长久之记,所谓斩草要除根,要是把sa给删拉就不用担心那些"黑客"暴力破解拉。

       呵呵,前面说拉那么半天废话,可能你已经看的不耐烦拉,好,这就说道正题,大家跟着我来一起把sa给大卸八块首先打开SQL中的企业管理器,接着在工具选项卡中选择SQL server配置属性依次,点服务器设置,看到允许对系统目录直接进行修改前面的方框吗,点一下,好。
再打开查询分析器,登陆进去(呵呵,随便你用什么帐号进去,不过可一定要在master数据库中有db_owner的权限)输入

update sysxlogins set name='你要改成的名字' where sid=0x01
update sysxlogins set sid=0xE765555BD44F054F89CD0076A06EA823 where name='你要改成的名字'

,OK,执行成功,好拉,转道企业管理器中刷新安全性中的登陆,看看,sa是不是变成xwq拉,呵呵,选中xwq点击右键,怎么样是不是出现拉删除的选项,呵呵,删除。看看sa是不是已经没有拉。


后记

直接在查询分析器里怎么删除sa

       直接在查询分析器里怎么删除sa,做法和前面所说的差不多,只不过这次不是在企业管理器中做手脚拉,而是利用sql提供给我们功能强大的存储过程来完成这项任务。下面就是我所说的需要利用的存储过程sp_configure,sp_configure显示或更改当前服务器的全局配置设置。
它的语法:
sp_configure [ [ @configname = ] 'name' ]
[ , [ @configvalue = ] 'value' ]

实例:
sp_configure 'allow updates', 1
go
RECONFIGURE WITH OVERRIDE
go
好拉,这样我们就可以更新系统表拉,接下来和前面的做法一样拉 update sysxlogins set name='你要改成的名字' where sid=0x01,然后再删除"你改名后的那个名字"

       不过要注意在 sp_configure 上没有参数(或只有第一个参数)的执行许可权限默认授予所有用户。有两个参数的 sp_configure(用于更改配置选项)的执行许可权限默认授予 sysadmin 和 serveradmin 固定服务器角色。RECONFIGURE 权限默认授予 sysadmin 固定服务器角色和 serveradmin 固定服务器角色,并且不能传输。还得在master中是db_owner。
展开更多 50%)
分享

猜你喜欢

SQL2000中改名和删除默认sa帐号的最安全方法

编程语言 网络编程
SQL2000中改名和删除默认sa帐号的最安全方法

mssql SA帐号的改名和删除

编程语言 网络编程
mssql SA帐号的改名和删除

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Sql2000和Sql2005共存安装详细过程

电脑入门
Sql2000和Sql2005共存安装详细过程

ASP在SQL Server 2000中新建帐号和权限

Web开发
ASP在SQL Server 2000中新建帐号和权限

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

SQL2005较之SQL2000的改进

SQLServer
SQL2005较之SQL2000的改进

SQL2000 关于 Java JDBC 驱动的安装和设定

SQLServer
SQL2000 关于 Java JDBC 驱动的安装和设定

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

ARM汇编逆向iOS 实战

ARM汇编逆向iOS 实战

innerHTMLouterHTML,innerTEXT三者之间的区别

innerHTMLouterHTML,innerTEXT三者之间的区别
下拉加载更多内容 ↓