首页 电脑 电脑学堂 查看内容

SQL SERVER 2000更改Sa用户名和密码

2011-7-13 11:27 881 0

摘要:   在海涛的教程中时常出sqlconnection con=new SqlConnection("server=.;database=nowerth;uid=sa;pwd=");  这样的数据库连接。...
关键词: 张三 用户名 分析器 server sqlconnection RECONFIGURE sysxlogins 中时 configure OVERRIDE

  在海涛的教程中时常出sqlconnection con=new SqlConnection("server=.;database=nowerth;uid=sa;pwd=");  这样的数据库连接。对于此连接有两点儿不安全因素存在,  大家在使用时要注意啦。一是Pwd为空,二是Uid为Sa,系统默认的管理员。对于Sa这个保留用户,  大家一定要足够的小心,此处介绍给大家一个修改Sa为其它用户名的方法。  打开Sql server查询分析器,依次执行以下几段代码(注意,进入查询分析器的用户名  的角色要为System administrator,而且是各个数据库的db owner):  sp_configure 'allow updates', 1  go  RECONFIGURE WITH OVERRIDE  go  然后再运行以下代码  update sysxlogins set name='张三' where sid=0x01  update sysxlogins set sid=0xE765555BD44F054F89CD0076A06EA823 where name='张三'  接着:  sp_configure 'allow updates', 0  go  RECONFIGURE WITH OVERRIDE  go  然后,你查看一下SQL SERVER的角色,就会发现SA的用户名,已经改为“张三”这个新名子了  下面来解决修改Sa(或者是刚才你改过的“张三”的密码):  打开企业管理器,打开服务器组--安全性--双击登陆--双击要修改的用户名(如Sa)  打开“登陆属性”对话框,进行修改密码,保存即可完成。
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部