SQL Server的相关注册表项使用技巧六则

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

SQL Server的管理和Windows的管理是息息相关的.通过Windows的注册表来管理SQL Server有时候非常方便,废话不多说,给出一些我长期使用或者收藏的注册表技巧给大家分享(注:所有项目在windows2003+SQL Server2000开发版下验证通过)

wriiten by:加勒比小肥猪

 

1 获得修改 SQL Server 注册 :

HKEY_CURRENT_USER/Software/Microsoft/Microsoft SQL Server/80/Tools/SQLEW/Registered Servers X/SQL Server Group

一个键值对应SQL Server数据库注册表项,直接删除即可。(80对应SQL Server2000版本)

 

2 更改SQL Server的登录验证方式,这个大家应该相对熟悉,

csdn上经常有人问这样的问题. sa用户密码也忘记了,然后由于安全原因把windows登陆的那个登录名去掉了 ,这时只需要更改下列注册表项就可以

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer/MSSQLServer

 

编辑LoginMode值,将原值从1改成2 (1为windows验证,2为混合验证),最后重启SQL Server服务不要忘记)

 

3 查看SQL Server 版本及其他信息

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer/Setup

Editon值:版本比如Enterprise Edition就是企业版

Patchlevel值:版本及补丁号:8.4.2039 ,这里其实是个复合值,8代表SQL Server2000,4代表sp4,2039是小版本号,这个和select @@version的表现值略有不同

SQLDateRoot值:数据库存放目录

SQLPath值:SQLServer安装目录

 

4 控制xp_regread和xp_regwrite

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer/ExtendedProcedures

xp_regread Allow Paths:允许使用xp_regread读取的键值(根)

xp_regwrite Allow Paths:允许使用xp_regwrite写的键值(根)

 

5 查询分析器连接历史记录

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer/Client/SuperSocketNetlib/LastConnect

这边的每一项键值都对应一条历史记录,我本人就是把所有的需要连接的数据库服务器都在这里记录

另外tcp键值是查询分析器每次默认的链接tcp端口

 

6 查看SQL Server允许接入的数据驱动方式

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer/Providers

这边的每一项对应一个数据驱动,从安全角度考虑,如果你的应用没有用到那么多的连接方式,尽量还是在相应的AllowInProcess里设成0

完全卸载SQL server2019的完整步骤 阅读详情

相关推荐

彻底删除SQL Server注册表

如果您只想删除特定SQL Server实例的注册表项,可以在"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server"路径下找到相应的实例注册表项,并将其删除。请注意,本文介绍的步骤仅涵盖了SQL Server注册表的基本删除过程。如果您想删除SQL Server的所有实例,可以选择删除"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server"路径下的整个注册表项

DiAngular的博客 2743

针对sql server 注册表项的一致性验证失败、clr.dll没有被指定在在windows上运行解决方案

文档记录了我遇到这个问题的解决过程。希望对大家有帮助!之前系统自动把分数提高了,本次修改了一下,把分数降到了5分。

彻底移除SQL Server 2005的步骤与技巧

SQL Server 2005 是微软公司在2005年推出的数据库管理系统,提供了数据存储、处理、安全、管理等多方面的功能,曾是企业级数据库的重要选择之一。随着时间的推移,虽然SQL Server 2005已经不再是主流的数据库服务,但在一些特定的环境下,你可能仍然会使用到这个版本的数据库服务。在开始卸载SQL Server 2005之前,重要的是要确保所有的SQL Server服务已经停止运行,并且所有相关的应用程序都已关闭。

weixin_42509507的博客 895

安装SQL Server 2008时报“性能计数器注册表配置单元一致性”错误

解决安装SQL Server 2008时报“性能计数器注册表配置单元一致性”错误

SQL读取注册表

最近写一个自动检查SQL Serve安全配置的检查脚本,需要查询注册表,下面是使用SQL查询注册表值的方法. 1 DECLARE @HkeyLocal nvarchar(18) 2 DECLARE @Instance varchar(100) 3 DECLARE @MSSqlServerRegPath nvarchar(200) 4 DECLARE @PortNumber...

weixin_30600197的博客 397

RobotStudio ABB 仿真软件过期 后的处理

首先查看当前是在试用期还是已经过期了,查看方法如下,在打开软件后的首页找到“帮助”,右侧会显示当前授权状态是否为“试用” 1、如果当前在试用期内,可以通过直接修改注册表方式。修改方法 找到如下位置 HKEY_LOCAL_MACHINE---SOFTWARE--Microsoft--SLP Services 这是Window 32位电脑的位置,HKEY_LOCAL_MACHINE--SOF...

sme000的专栏 1万+

SQL Server注册表删除及相关注意事项

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server。计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Microsoft SQL Server。执行一下操作之前,先把SQL Server信息去控制面板下删除(可查看我上期发布过相关的文章。

qq_56948714的博客 5123

SQL server 删除注册表

在卸载SQL Server后,大家都希望能够将注册表信息完全删干净,下面就将教您彻底删除SQL Server注册表的方法,供您参考。 在卸载SQL Server开始——运行:输入regedit 进入注册表编辑器,进入之后执行下列操作: 1.彻底删除SQL Server:  hkey_local_machine\software\Microsoft\MSSQLServer hk

qq_38869854的博客 2万+

SQL Server相关注册表项使用技巧则(转http://blog.csdn.net/billpu/archive/2010/09/27/5909937.aspx)

<br />http://blog.csdn.net/billpu/archive/2010/09/27/5909937.aspx

jenny0810的专栏 683

sql server如何卸载干净?来看这里

删除sqlserver

hmjcxy的博客 3万+

【免费下载】 完美卸载SQL Server工具:彻底解决SQL Server卸载难题

数据库管理领域,SQL Server是一款广泛使用数据库管理系统。然而,在安装或卸载SQL Server的过程中,用户常常会遇到各种棘手的问题,如安装失败、卸载不彻底等。这些问题不仅影响了系统的稳定性,还可能导致后续安装或使用SQL Server时出现更多麻烦。 为了解决这一痛点,我们推出了“完美卸载SQL Server工具”。该工具旨在帮助用户彻底卸载SQL Server的所有版本,确保系

gitblog_09811的博客 5995

【免费下载】 SQL Server卸载工具

SQL Server卸载工具 【下载地址】SQLServer卸载工具 本仓库提供了一款专为解决SQL Server彻底卸载问题而设计的工具。在默认情况下,通过控制面板卸载SQL Server可能不会完全清理所有相关组件和注册表项,这可能导致后续安装新版本或其它数据库软件时出现冲突。这款工具旨在帮助用户更彻底、更便捷地完成...

gitblog_09722的博客 854

如何解决sql2008安装过程中出现的注册表不一致问题

卸载了之前的sqlserver版本重新安装后可能会出现这样的问题,阻碍进一步的安装。我之前就遇到了,搞了好久,最后在百度上搜集了半天终于搞定~

SQLSERVER2008针对注册表项一致性验证失败处理方法

安装sql2008时,注册表项一致性验证失败的处理方法。

关于SQL SERVERSQL AGENT 服务帐号

        对于SQL SERVER 在Microsoft Window NT帐号下运行时,SQL Server会为该Windows NT帐户设置对于多种特定文件,文件夹和注册表项Windows用户权限。如果此后使用SEM更改SQL Server & SQL agent的启动帐号,SEM会自动为您将所以所需的权限和Windows用户权限分配给新的启动帐号,所以推荐使用。       但你使

SWEET_SAINT的专栏 5288

【亲测免费】 SQL Server 2008 彻底卸载指南

SQL Server 2008 彻底卸载指南 【下载地址】SQLServer2008彻底卸载指南 SQL Server 2008 彻底卸载指南本文档提供了一个详细的步骤指南,帮助用户彻底卸载SQL Server 2008,以确保系统干净无残留,为后续安装新版本或其他数据库软件做好准备 ...

gitblog_06581的博客 1654

SolidWorks出现Microsoft SQL Server 安装失败的解决办法

其实不难,按照下面教程即可解决!还有一部分原因时安装目录太长同样也会导致,只需要换个短的英文目录就行了,例如。

2403_88967113的博客 3万+

手动卸载SQL Server 2000数据库

<br />在给客户安装应用系统过程中,发现学校里的SQL SERVER 2000数据库损坏了重装后都发生了同样的问题,那就是安装SQL SERVER数据库不成功。原因:即使你通过控制面板里的“添加/删除程序” 正常的卸载SQL SERVER数据库,但是,SQL SERVER还是没有完全卸载干净,还需要手工进行一些操作。因此重新安装不成功,很多人只好重装系统解决。经过较长时间的摸索和实践总结,我找到了一点技巧方法,在这里与大家分享。 <br />操作步骤: <br />在进行操作之前,建议备份好注册表以及重

Kivm's Blog 1408
上一篇: SQL Server 2000一些需要注意的安全选项和配置
下一篇: SQL Server DTS/SSIS 滥用之复制数据库对象
billpu
博客等级 码龄22年 95粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值