知识大全 关于SQL访问注册表的扩展存储过程
Posted 类型
篇首语:一年之计在于春,一日之计在于晨。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 关于SQL访问注册表的扩展存储过程相关的知识,希望对你有一定的参考价值。
关于SQL访问注册表的扩展存储过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
SQL Server中包含了几个可以访问系统注册表的扩展存储过程 但实际上这几个扩展存储过程是未公开的 从sql server 就有了 在SQL server 中仍然保留 他们以后可能会删除 但是这几个存储过程却提供了在当前的SQL Server版本中访问系统注册表的能力 而且很多人利用SQL Server来进行攻击系统时 往往都会用到这几个扩展存储过程 所以最好在SQL Server中禁用他们 xp_regenumvalues 以多个记录集方式返回所有键值 使用方法: xp_regenumvalues 注册表根键 子键 比如说 想看看HKEY_LOCAL_MACHINE\\SOFARE\\Microsoft\\Windows\\CurrentVersion\\Run 的所有键值: use master exec xp_regenumvalues HKEY_LOCAL_MACHINE SOFARE\\Microsoft\\Windows\\CurrentVersion\\Run xp_regread 返回制定键的值 使用方法: xp_regread 根键 子键 键值名 use master exec xp_regread HKEY_LOCAL_MACHINE SOFARE\\Microsoft\\Windows\\CurrentVersion CommonFilesDir xp_regwrite 写入注册表 使用方法: xp_regwrite 根键 子键 值名 值类型 值 use master exec xp_regwrite HKEY_LOCAL_MACHINE SOFARE\\Microsoft\\Windows\\CurrentVersion TestValueName reg_sz hello 注意值类型有 种REG_SZ 表示字符型 REG_DWORD 表示整型 xp_regdeletevalue 删除某个值 使用方法: xp_regdeletevalue 根键 子键 值名 use master exec xp_regdeletevalue HKEY_LOCAL_MACHINE SOFARE\\Microsoft\\Windows\\CurrentVersion TestValueName xp_regdeletekey 删除键 包括该键下所有值 使用方法: use master xp_regdeletekey HKEY_LOCAL_MACHINE SOFARE\\Microsoft\\Windows\\CurrentVersion\\Testkey cha138/Article/program/SQLServer/201311/22021相关参考
我们有时候需要在本地数据库的存储过程中或者在其他SQL语句中要访问一个远程数据库我们可以这样做 在存储过程中连接远程数据库并进行操作 查看远程数据库的相关数据 SERVICE_NAME 两
使用C#编写扩展存储过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 什么是扩展存储过程?
知识大全 ADO.NET访问Oracle 9i存储过程(下)
ADO.NET访问Oracle9i存储过程(下) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ADO.NET访问Oracle 9i存储过程(上)
ADO.NET访问Oracle9i存储过程(上) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
如何使用ADO访问Oracle数据库存储过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一关
知识大全 ADO.NET访问Oracle 9i存储过程(上)[1]
ADO.NET访问Oracle9i存储过程(上)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ADO.NET访问Oracle 9i存储过程(上)[4]
ADO.NET访问Oracle9i存储过程(上)[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ADO.NET访问Oracle 9i存储过程(上)[8]
ADO.NET访问Oracle9i存储过程(上)[8] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ADO.NET访问Oracle 9i存储过程(上)[5]
ADO.NET访问Oracle9i存储过程(上)[5] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ADO.NET访问Oracle 9i存储过程(上)[6]
ADO.NET访问Oracle9i存储过程(上)[6] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧