木子屋 Dnawo's BLOG

Sqlserver中几个危险的存储过程

👤 dnawo 📅 2008-03-29 👁 6881 👍 0 💬 0 🔄 来源:黑客基地
xp_cmdshell
功能: 以操作系统命令行解释器的方式执行给定的命令字符串,并以文本行方式返回任何输出
语法: exec xp_cmdshell Dos命令
使用: exec xp_cmdshell "dir c:\"

xp_regenumvalues
功能: 以多个记录集方式返回所有键值
语法: exec xp_regenumvalues 注册表根键,子键
使用: exec xp_regenumvalues 'HKEY_LOCAL_MACHINE','SOFTWARE\Microsoft\Windows\CurrentVersion\Run'

xp_regread
功能: 返回制定键的值
语法: xp_regread 根键,子键,键值名
使用: exec xp_regread 'HKEY_LOCAL_MACHINE','SOFTWARE\Microsoft\Windows\CurrentVersion','CommonFilesDir'

xp_regwrite
功能: 写入注册表
语法: xp_regwrite 根键,子键, 值名, 值类型, 值
使用: exec xp_regwrite 'HKEY_LOCAL_MACHINE','SOFTWARE\Microsoft\Windows\CurrentVersion','TestValueName','reg_sz','hello'
注意: 值类型有2种,REG_SZ 表示字符型,REG_DWORD 表示整型

xp_regdeletevalue
功能: 删除某个值
语法: xp_regdeletevalue 根键,子键,值名
使用: exec xp_regdeletevalue 'HKEY_LOCAL_MACHINE','SOFTWARE\Microsoft\Windows\CurrentVersion','TestValueName'

xp_regdeletekey
功能: 删除键,包括该键下所有值
使用方法:
使用: xp_regdeletekey 'HKEY_LOCAL_MACHINE','SOFTWARE\Microsoft\Windows\CurrentVersion\Testkey'

评论(0)

暂无评论。

验证码
评论需审核通过后显示
← 上一篇 简单讲述Windows系统中消息服务 下一篇 → 假如年轻时我知道这些道理