单击确定就好了。

一:在企业管理器中右击:(local)(windows
NT),选属性,选择“服务器设置”,在服务器行为中的“允许对系统目录直接进行修改”前面的方框打钩。再点确定。二:再打开查询分析器,登陆进去输入复制代码 代码如下:update sysxlogins set
name=’你要改成的名字’ where sid=0x01update sysxlogins set
sid=0xE765555BD44F054F89CD0076A06EA823 where
name=’你要改成的名字’,OK,执行成功,转道企业管理器中刷新安全性中的登陆,看看,sa是不是变成你自己想修改的用户了

mssql安装上去时默认就是sa用户,大多数用户都会一直使用sa这个用户,这样数据库就存在很大的安全问题了,如果我们能把sa用户名修改,这样安全级别又高了一层哦,下面我们来看修改sa用户名的办法。

删除SA用户:

右键单击sa 之后,单击其属性,出现下面的图片:

现在用MSSQL的地方太多了,有很多做技术的个人电脑上也安装SQL专业版,因为它用的多,但用的人都知道,SQL有个超级用户sa,此用户默认情况下,它指派给固定服务器角色
sysadmin,并不能进行更改。一般懂点安全问题的技术人员都会把这个密码修改掉,但修改再复杂的密码都不是绝对安全的,一些暴力破解软件,菜鸟都会用。那怎么办呢,最好的办法就是删除或改名,下面提供方法.为了加强安全把默认的sa用户更改掉,安全性会有大幅提升。
Alter LOGIN sa DISABLE Alter LOGIN sa WITH NAME = [新用户名]

在安全性中选择SQL Server 和Windows身份验证模式

修改方法需要利用的存储过程sp_configure,sp_configure显示或更改当前服务器的全局配置设置。语法:打开查询分析器,输入sp_configure
[ [ @configname = ] ‘name’ ][ , [ @configvalue = ] ‘value’ ]

选中当前服务器,并右键单击其属性:

修改SA用户名:

在用户sa的登录属性中,单击常规–选择 SQL Server 身份验证
,并设置登录密码。

实例:复制代码 代码如下:sp_configure
‘allow updates’, 1goRECONFIGURE WITH
OVERRIDEgo好拉,这样我们就可以更新系统表拉,接下来和前面的做法一样拉
update sysxlogins set name=’你要改成的名字’ where
sid=0x01,然后再删除”你改名后的那个名字”不过要注意在 sp_configure
上没有参数的执行许可权限默认授予所有用户。有两个参数的
sp_configure的执行许可权限默认授予 sysadmin 和 serveradmin
固定服务器角色。RECONFIGURE 权限默认授予 sysadmin 固定服务器角色和
serveradmin 固定服务器角色,并且不能传输。

登录成功后,进入下面的画面:

下面有个图文说明

单击安全性–登录名–sa 然后,右键单击sa ,并单击其属性

然后,你查看一下SQL
SERVER的角色,就会发现SA的用户名,已经改为你的新名子了

代码如下复制代码

第一步、以Windows 身份验证 登录SQL Server 2005

第二步、修改用户sa的密码:

相关文章