`
maqianli
  • 浏览: 177685 次
  • 性别: Icon_minigender_1
  • 来自: 长春市
社区版块
存档分类
最新评论

删除SQL Server2000中的SA用户

阅读更多

众所周知,在SQL中有个绝对是网络安全中的隐患的帐号sa,系统管理员 (sa),默认情况下,它指派给固定服务器角色 sysadmin,并不能进行更改。这个sa一般情况下是既不可以更改名称,也不可以删除,呵呵,有点鸡肋的味道,弃置可惜,食之无味。在我装上 SQL Server 2000之后,始终都不放心,担心有一天被人破出密码,可能你会说设个强壮点的密码,这个办法是可行,但也不是十分稳妥,所谓斩草要除根,要是把sa给删拉就不用担心那些"黑客"暴力破解拉。 
呵呵,前面说拉那么半天废话,可能你已经看的不耐烦拉,好,这就说道正题,首先打开SQL中的企业管理器,接着在工具选项卡中选择SQL server配置属性依次,点服务器设置,看到允许对系统目录直接进行修改前面的方框吗,点一下,好。 
再打开查询分析器,登陆进去(呵呵,随便你用什么帐号进去,不过可一定要在master数据库中有db_owner的权限)输入: 

[pre]update sysxlogins set name=’你要改成的名字’ where sid=0x01update sysxlogins set sid=0xE765555BD44F054F89CD0076A06EA823 where name=’你要改成的名字’[/pre]
OK,执行成功,好拉,转道企业管理器中刷新安全性中的登陆,看看,sa是不是变成xwq拉,呵呵,选中xwq点击右键,怎么样是不是出现拉删除的选项,呵呵,删除。看看sa是不是已经没有拉。 


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

[pre]它的语法:sp_configure [ [ @configname = ] ’name’ ][ , [ @configvalue = ] ’value’ ]实例:sp_configure ’allow updates’, 1goRECONFIGURE WITH OVERRIDEgo[/pre]
好拉,这样我们就可以更新系统表拉,接下来和前面的做法一样拉 update sysxlogins set name=’你要改成的名字’ where sid=0x01,然后再删除"你改名后的那个名字" 
不过要注意在 sp_configure 上没有参数(或只有第一个参数)的执行许可权限默认授予所有用户。有两个参数的 sp_configure(用于更改配置选项)的执行许可权限默认授予 sysadmin 和 serveradmin 固定服务器角色。RECONFIGURE 权限默认授予 sysadmin 固定服务器角色和 serveradmin 固定服务器角色,并且不能传输 

1
0
分享到:
评论

相关推荐

    SQL Server 2000用户sa登录失败的解决办法

    ### SQL Server 2000 用户 sa 登录失败的解决办法 #### 背景介绍 在使用SQL Server 2000时,有时会遇到使用`sa`账户登录失败的情况,这通常...通过上述步骤,可以有效地解决SQL Server 2000中`sa`账户登录失败的问题。

    修改SQL Server 2005 sa用户密码的方法

    本文将详细介绍几种常用的方法来修改SQL Server 2005中`sa`用户的密码。 #### 一、通过SQL Server Management Studio(SSMS) 1. **登录SQL Server Management Studio(SSMS)**: - 打开SSMS并连接到SQL Server实例。...

    SQL Server 2000 数据库安装手册

    《SQL Server 2000 数据库安装手册》是针对该版本数据库系统的一份详尽指南,主要涵盖了SQL Server 2000的安装流程和补丁应用,旨在确保用户能够顺利地在不同操作系统上部署和维护数据库服务器。 在选择SQL Server ...

    sql2000数据库SA密码清空

    "SQL2000数据库SA密码清空"这个标题暗示了我们将会讨论如何重置或清除SQL Server 2000中超级用户账号'SA'(System Administrator)的密码。在某些情况下,由于各种原因,管理员可能忘记了SA账号的密码,导致无法通过...

    Sql server修改sa账户密码的方法

    sa(System Administrator)账户是SQL Server的默认超级管理员账户,拥有对数据库服务器的完全控制权,可以执行任何操作,包括创建、删除数据库,修改用户权限等。因此,sa账户的密码一旦泄露,将对数据库的安全造成...

    SQL server 2000 四合一版本.zip

    9. **XML支持**:在2000版本中,SQL Server开始支持XML数据类型,使得数据库能够更好地与Web服务和非关系型数据源交互。 10. **开发工具**:SQL Server 2000提供企业管理器、查询分析器、数据导入导出工具等,便于...

    SQLServer2000安装

    在本文中,我们将详细探讨如何解决SQL Server 2000安装过程中遇到的问题及安装步骤。SQL Server 2000是一款由微软公司推出的数据库管理系统,对于企业和开发人员来说,它是管理和存储数据的重要工具。 首先,针对...

    SQL2000更改SA密码工具

    SQL Server的SA账户是系统默认的内置管理员角色,拥有全部的系统权限,包括创建、修改和删除数据库,以及设置其他用户的权限。在忘记SA密码的情况下,常规的登录方式无法进行,因此需要借助专门的工具来重置密码。...

    SQLServer2000数据库的安装

    - 如果安装失败,请先通过操作系统的“控制面板”中的“添加/删除程序”卸载 SQL Server 2000。 - 删除所有相关安装目录及其内容,例如 `C:\Program Files\Microsoft SQL Server` 和 `C:\Program Files\Microsoft ...

    SQL Server 2000 安装及补丁图解.doc

    1. **自带卸载**:使用SQL Server 2000自带的卸载程序或通过控制面板的“添加/删除程序”进行卸载。 2. **注意事项**:每个实例需单独删除,不能仅删除个别组件。卸载前需关闭所有相关应用程序,包括依赖SQL Server...

    sqlserver下创建和删除用户.doc

    SQL Server 创建和删除用户 在这篇文章中,我们将讨论如何在 SQL Server 中创建和删除用户账户。首先,让我们来了解为什么我们需要在 SQL Server 中创建用户账户。 在 SQL Server 中,用户账户是用于访问和管理...

    win7下安装SQLSERVER2000

    6. 安装好后,到刚刚执行的安装路径 我此处是 C:\\下,将 SQL2KSP4 文件夹复制,然后粘贴到 SQLSERVER2000 的安装目录下。 7. 打开拷贝过来的 SQL2KSP4 文件夹 双击 setup.bat。 8. 此时会跳出 UAC 控制提示, 选择...

    WindowsXP安装SQL_server2000的过程图解

    此时,可以在“开始”菜单中找到新添加的SQL Server 2000相关菜单项。对于新手来说,可以从“联机丛书”开始了解和学习SQL Server 2000的基本操作。 以上便是Windows XP系统下安装SQL Server 2000的详细步骤和注意...

    完美SQL Server绿色版

    SQLServer文件, 否则后果自负。作者不为您承担任何方面的任何责任。 SQL Server 2000绿色版注意事项 --------------------------- 1 本地连接服务器请使用界面中“服务器名”文本框中的文本作为服务器名连接...

    SQLSERVER2000数据双向同步

    3. **用户与权限配置**: 首先,需要在两台服务器上创建具有管理员权限的相同用户,然后更改 `mssqlserver` 和 `SQLSERVERAGENT` 服务的登录账户为这个新用户,确保它们都处于自动启动状态。安全设置应选择 "SQL ...

    修改Microsoft SQL Server 2005中sa的密码.docx

    在 SQL Server 中,sa 账户是系统管理员账户,拥有最高权限,可以执行所有数据库操作,包括创建、删除、修改数据库、表、视图、存储过程等。sa 账户是 SQL Server 的系统管理员账户,默认情况下,sa 账户的密码为空...

    MicroSoft SQL Server 2000 安装配置(V 1.0.4)

    本文档将详细介绍SQL Server 2000的安装与配置步骤,帮助用户建立一个安全稳定的数据库环境。 #### 二、安装注意事项 1. **安装路径的选择**:在安装过程中,建议不要使用默认的安装路径`C:\Program Files\...

    SQLServer2000数据库的安装及数据库问题解决[汇编].pdf

    《SQLServer2000数据库的安装及问题解决详解》 SQL Server 2000是微软公司推出的一款关系型数据库管理系统,广泛应用于各种规模的企业和组织中。本文将详细介绍SQL Server 2000的安装步骤以及常见问题的解决策略。 ...

    window7下安装sqlserver2000教程

    设置安装路径,例如D:\sqlserver2000。在服务账户设置中,选择本地系统账户,并选择混合身份验证模式,可以为空或设置sa密码。 安装过程中可能会出现警告,确认即可。安装完成后,通过服务管理器启动SQL Server服务...

Global site tag (gtag.js) - Google Analytics