database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 6951 게시물 읽기
No. 6951
xp_cmdshell 막는 방법
작성자
궁금이
작성일
2016-01-21 20:45
조회수
3,929

안녕하세요.

MSSQL의 Xp_cmdshell 프로시저를 영구적으로 사용할 수 없게 만드는 방법이 혹시 있을까요?

이 글에 대한 댓글이 총 1건 있습니다.

xp_cmdshell 을 영구적으로 막는 방법은 없지만 아래의 문장을 통해 disable 시킬 수 있습니다. 기본적으로 reconfigure 권한은 alter settings 권한이 있는 유저만 가능합니다. 이를 이용하여 권한 이외의 유저가 함부로 변경하지 못하게 관리할 수 있습니다.

 

Use Master

GO

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

RECONFIGURE WITH OVERRIDE

GO

 

EXEC master.dbo.sp_configure 'xp_cmdshell', 0

RECONFIGURE WITH OVERRIDE

GO

 

EXEC master.dbo.sp_configure 'show advanced options', 0

RECONFIGURE WITH OVERRIDE

GO

 

 

한태경(태경쓰)님이 2016-03-17 19:40에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
6954업데이트 [2]
ohyouknow
2016-02-15
4299
6953컬럼값 변경 문의 드립니다 [4]
축구소년
2016-02-01
4157
6952랜덤함수를 이용하여 특정일자를 지정하는 쿼리 문의 드립니다.
권영호
2016-01-28
4092
6951xp_cmdshell 막는 방법 [1]
궁금이
2016-01-21
3929
6950다시 쿼리 확인 부탁드립니다. [5]
궁금해요
2016-01-18
4230
6949혹시 쿼리알림을 사용해보신분이 계신지요?
조치만
2016-01-16
4267
6948쿼리 질문 있습니다. 확인 부탁드립니다. [3]
궁금해요
2016-01-15
4138
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.048초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다