中国网络渗透测试联盟
标题:
MSsql中扩展存储应用
[打印本页]
作者:
admin
时间:
2012-9-13 17:24
标题:
MSsql中扩展存储应用
获得MS SQL的版本号
/ t- i) q& d- G4 M' O7 D
execute master..sp_msgetversion
& {6 W3 y; r. y- f
, @* e% D* t( ~- T5 }- D$ o& z5 j$ r
--得到硬盘文件信息
4 L" m4 w1 `) M* F8 I3 C* k
--参数说明:目录名,目录深度,是否显示文件
- Y/ @" t$ B- }& h- _/ E
execute master..xp_dirtree 'c:'
0 ?, z8 f" a& z7 ^# I
execute master..xp_dirtree 'c:',1
4 ~( J: A# A: h# r
execute master..xp_dirtree 'c:',1,1
6 G; F* v9 |. C3 i8 t" m: x E
9 D7 X9 E9 _7 ?
! a3 x1 K% C7 W5 @# m0 ?9 F8 L& `: p
--列出服务器上安装的所有OLEDB提供的程序
- o) s" O8 b5 Z* v& j' H
execute master..xp_enum_oledb_providers
P! O) m( @0 c& w/ D3 L! n* ] w
, n0 Z) ]9 H: R5 r
--列出服务器上安装的所有代码页
, l% q6 t7 b! W' |( U, i5 i) I) p
execute master..xp_enumcodepages
+ A# z3 X; J; X. p3 a `
! c7 @* A; a& }& g- {' y3 ?) k
--列出服务器上配置的dsn
2 o' W1 R+ V" z, |; m. q/ t* E- m
execute master..xp_enumdsn
0 N! X5 y5 a) u7 I- I
6 \* B+ X( Z2 T; K
--列出sql server错误日志列表,最后更新时间
; x2 {1 {; M% X
execute master..xp_enumerrorlogs
6 h/ F7 L& Z( R, B! d$ ?* ^) N& d
; p8 F- {, {9 q" a; I+ l1 L) q+ V+ m
--列出服务器上所有windows本地组
: M* p, g D9 a$ S3 N' m1 L' n( m) R
execute master..xp_enumgroups
- u. u! E8 n2 c$ j4 e% B9 r
7 E9 X# j* L. A/ _
--检测文件存在性
9 R% W2 v6 n+ [
execute master..xp_fileexist 'c:\a.bak'
6 [" _3 x8 c7 d
, Q- g, j4 D5 t/ d
declare @flag int
+ ]- G& J" e& f
0 J3 ?& q @0 ]* I# k' B- M( a
exec master..xp_fileexist 'c:\abc.bak',@flag out
7 P( T$ }7 w; p3 d0 H1 g
3 c- @ k: \' x$ S
if @flag=1
8 r. Y3 X& j( S4 u" B
begin
- [3 y7 t/ g$ c+ G0 K9 ]
print 'exist'
$ B" P* k& @9 F" V* x7 W
end
, `* ]$ z% E; E5 f' c
else
W9 d" q! n9 Q: [" P; {
begin
" M$ Y0 I- t$ y
print 'no exist'
8 y$ _% e5 [# C. e" m
end
4 h, d m& ~4 ^' d, V
+ N, L& b0 X6 {7 q- B
--列出服务器上固定驱动器,以及每个驱动器的可用空间
6 i- b7 S' d6 `
execute master..xp_fixeddrives
( B' A- S' V% m
6 P6 L* V; h2 B/ z" u P# s
' H' T6 @) H# V
--得到当前sql server服务器的计算机名称
l1 n) x8 N' Y& K. }
execute master..xp_getnetname
; W* l) o5 I' h% n+ Y
& h9 [2 Q1 u7 {2 p
--列出当前错误日志的具体内容
5 _, T5 d5 U+ J, G% }; T
EXEC [master].[dbo].[xp_readerrorlog]
9 f1 P+ [+ N4 T- \' ?
" ~, e* \9 \- f1 r3 y6 r( J
--列出指定目录的所有下一级子目录
' S2 w. s0 H. L3 j3 Z
EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT'
) @9 j& W' h9 f5 w. V
; y& k- Q2 Q- p6 n# `+ w& ]
) @- r4 U3 M/ K2 B/ e9 C
---列出驱动器的名称
+ |' \& a6 O! N7 X
--以字节为单位的空闲空间(low free)
4 j& \$ j2 x9 I; Y
--以驱动器类型:软驱(1),硬盘(2),cd-rom(8)
+ c7 u5 n, T4 \
EXEC [master].[dbo].[xp_availablemedia]
2 s/ H# A/ G: H' l D! v8 M
--效果如下:
0 c9 w. U9 Y. `; I# o$ n! T U a
; x2 o4 [- X7 F+ b' h8 `) c, z
name low free high free media type
0 d7 U) W) _$ v, [1 I! F* a$ S
C:\ 1270386688 0 2
1 y/ s- X: K u( p! h" K
D:\ 1726824448 2 2
0 j5 | P _9 D4 K" N o# K
E:\ 875053056 10 2
. [$ c% u0 q5 I2 h9 t7 b1 W4 f( H
F:\ 0 0 8
+ z3 L3 F4 j9 {$ A- X% `
4 U1 k- p/ P, e6 {5 n
欢迎光临 中国网络渗透测试联盟 (https://www.cobjon.com/)
Powered by Discuz! X3.2