xp_cmdshell在sql2000和sql2005恢复办法
来源:互联网 发布:毛为啥杀知识分子知乎 编辑:程序博客网 时间:2024/05/21 11:18
方法一:
扩展储存过程被删除以后可以有很简单的办法恢复:
删除drop procedure sp_addextendedproc
drop procedure sp_oacreate
exec sp_dropextendedproc 'xp_cmdshell'
恢复
dbcc addextendedproc ("sp_oacreate","odsole70.dll")
dbcc addextendedproc ("xp_cmdshell","xplog70.dll")
这样可以直接恢复,不用去管sp_addextendedproc是不是存在
=========================================================================
方法二:
删除扩展存储过过程xp_cmdshell的语句:
exec sp_dropextendedproc 'xp_cmdshell'
恢复cmdshell的sql语句
exec sp_addextendedproc xp_cmdshell ,@dllname ='xplog70.dll'
===========================================================================
判断存储扩展是否存在
select count(*) from master.dbo.sysobjects where xtype='x' and name='xp_cmdshell'
返回结果为1就ok
恢复xp_cmdshell
exec master.dbo.addextendedproc 'xp_cmdshell','xplog70.dll';select count(*) from master.dbo.sysobjects where xtype='x' and name='xp_cmdshell'
返回结果为1就ok
否则上传xplog7.0.dll
exec master.dbo.addextendedproc 'xp_cmdshell','c:\winnt\system32\xplog70.dll'
堵上cmdshell的sql语句
sp_dropextendedproc "xp_cmdshell
sql2005
SQL2005 在默认的设置中是删除了 XP_CMDSHELL的,因此也在注射过程中产生了点困难。后来经过查看MSSQL2005的手册才知道情况原来如此:
用下面一句话就可以了解决了。
EXEC sp_configure 'show advanced options', 1;RECONFIGURE;EXEC sp_configure 'xp_cmdshell', 1;RECONFIGURE;
关闭一样.只是将上面的后面的那个"1"改成"0"就可以了.
EXEC sp_configure 'show advanced options', 1;RECONFIGURE;EXEC sp_configure 'xp_cmdshell', 0;RECONFIGURE;
- xp_cmdshell在sql2000和sql2005恢复办法
- sql2005备份在sql2000中恢复
- sql2005备份在sql2000中恢复
- xp_cmdshell新的恢复办法
- SQL2000和SQL2005介绍
- sql server 2005恢复xp_cmdshell的办法
- xp_cmdshell禁用及新的恢复办法
- 在同一个xp系统里同时安装sql2000和sql2005
- 同时在XP上安装sql2000和sql2005
- sql2000和sql2005共存问题
- java连接SQL2005和SQL2000
- Sql2000和Sql2005共存安装
- Sql2000和Sql2005共存安装
- java 连接 SQL2000 和 SQL2005
- sql2000和sql2005的特性
- Sql2000和Sql2005共存安装
- 恢复xp_cmdshell
- SQL2005装后,在装SQL2000
- Zigbee开发板学习笔记(三)
- Hadoop多Job并行处理
- 《软件测试的艺术》笔记
- 用 C 语言编写 Windows 服务程序的五个步骤(附源代码)
- Bourne Shell vs Bash Shell
- xp_cmdshell在sql2000和sql2005恢复办法
- Objective-C 内存管理精髓
- AutoCompleteTextView 弹出输入法选择框问题
- 数位DP
- Xcode编译问题: invalid deployment target for -stdlib=libc++ (requires iOS 5.0 or later)
- IC卡相关术语
- js图片滚动
- 设计模式摘要
- BufferedReader