自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

黑客入侵中把數(shù)據(jù)從SQL Server輸出到文本文件

安全 黑客攻防
需要做的第一件事是確定xp_cmdshell是可用的。你可以選擇下面兩種方法中的一種來(lái)實(shí)現(xiàn)。
需要做的第一件事是確定xp_cmdshell是可用的。你可以選擇下面兩種方法中的一種來(lái)實(shí)現(xiàn)。

1.你可以使用sp_configure并執(zhí)行下面的腳本。

EXEC master.dbo.sp_configure 'show advanced options', 1
RECONFIGURE
EXEC master.dbo.sp_configure 'xp_cmdshell', 1
RECONFIGURE

2.你可以使用Surface Area Configuration工具。

選擇功能中的Surface Area Configuration并檢查Enable xp_cmdshell檢驗(yàn)欄。


圖一

現(xiàn)在既然你已經(jīng)使xp_cmdshell可用,那么你可以準(zhǔn)備輸出你的文件。

下面是一個(gè)示例命令,它將把系統(tǒng)文件表的結(jié)果輸出到以逗號(hào)分割的文件bcptest.txt中。只需復(fù)制并把它粘貼到一個(gè)查詢窗口中且執(zhí)行這個(gè)查詢。

EXEC xp_cmdshell 'bcp "SELECT * FROM sysfiles" queryout "C:\bcptest.txt" -T -c -t,'

注:BCP是一個(gè)命令行實(shí)用工具,xp_cmdshell要求只能在一個(gè)SQL批處理內(nèi)使用。
當(dāng)在"master"數(shù)據(jù)庫(kù)中執(zhí)行上面的命令時(shí)將得到這個(gè)輸出結(jié)果。


圖二

使用的參數(shù)是:

Queryout選項(xiàng)允許你指定一個(gè)查詢來(lái)輸出。這可以像我們使用的查詢那樣簡(jiǎn)單也可以像你需要的那樣復(fù)雜。你也可以創(chuàng)建一個(gè)視圖并從視圖中選擇數(shù)據(jù)。

file name是存儲(chǔ)結(jié)果的,它位于queryout選項(xiàng)之后。

-T參數(shù)指定bcp實(shí)用工具通過(guò)集成安全使用一個(gè)可信連接來(lái)連接到SQL Server。如果你想使用一個(gè)SQL Server登陸,那么你可以使用-P(密碼)和-U(用戶)。

-c指定將用于各個(gè)字段的字符數(shù)據(jù)類型。

-t參數(shù)允許你指定一個(gè)字段定界符。在-t之后的字符將用于隔開數(shù)據(jù)字段。如果-t被刪除了,那么tab將用于默認(rèn)定界符。

另一個(gè)你可能需要使用的參數(shù)是-S,你可以用它來(lái)指定服務(wù)器名稱。如果你有一個(gè)指定的實(shí)例,那么你需要使用這個(gè)參數(shù)。下面是一個(gè)連接到服務(wù)器"DEVELOP" 和實(shí)例 "DEV1"的例子。

EXEC xp_cmdshell 'bcp "select name, type_desc, create_date from sys.objects" queryout "C:\bcptest2.txt" -T -SDEVELOP\DEV1 -c -t,'

你也必須知道使用參數(shù)-t和-T的實(shí)例是不一樣的,所以要保證你在實(shí)例中使用正確的參數(shù)。

【編輯推薦】

  1. 在SQL Server中如何用通配符搜索TEXT欄
  2. SQL Server數(shù)據(jù)庫(kù)安全列表
  3. SQL Server 安全檢查列表
責(zé)任編輯:Oo小孩兒 來(lái)源: 安全中國(guó)網(wǎng)
相關(guān)推薦

2010-11-15 15:06:58

ORACLE數(shù)據(jù)庫(kù)記錄

2021-11-29 09:46:11

FileReaderJava開發(fā)

2023-03-31 23:31:06

.go文本文件

2010-04-30 17:38:31

Unix文本

2009-08-06 18:33:45

C#處理文本文件

2009-09-02 19:13:08

C#處理文本文件

2022-11-07 12:22:00

2010-01-15 10:05:35

VB.NET文件對(duì)象

2009-08-26 11:53:56

C#打印文本文件

2009-09-04 15:56:35

寫入文本文件

2009-09-02 19:08:03

C#實(shí)現(xiàn)讀取文本文件

2015-06-17 14:28:15

Java查詢處理方法

2014-03-11 10:11:33

Linux命令more命令文本文件

2009-08-19 17:44:15

C#操作文本文件

2010-02-01 14:26:50

C++讀寫文本文件

2009-08-20 09:15:20

C#操作文本文件

2011-04-08 10:16:13

文本文件ACCESS數(shù)據(jù)庫(kù)

2019-04-03 10:03:23

2009-08-20 10:17:27

C#操作文本文件

2022-09-29 10:01:05

Go編程語(yǔ)言文本文件
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)