xp_cmdshell 제거
Posted at 2008. 6. 13. 06:39 | Posted in 데이타베이스/MSSQL제거방법 --
USE MASTER
EXEC SP_HELPTEXT XP_CMDSHELL
- 여기서 나타난 DLL 이름을 기억해 둡니다. 이것은 나중에 다시 등록할 때 필요함.
- 제거
USE MASTER
EXEC SP_DROPEXTENDEDPROC 'XP_CMDSHELL'
EXEC SP_DROPEXTENDEDPROC 'XP_DIRTREE'
EXEC SP_DROPEXTENDEDPROC 'xp_regdeletekey'
EXEC SP_DROPEXTENDEDPROC 'xp_regenumvalues'
EXEC SP_DROPEXTENDEDPROC 'xp_regread'
EXEC SP_DROPEXTENDEDPROC 'xp_regdeletekey'
- 다시 등록시
USE MASTER
EXEC SP_ADDEXTENDEDPROC 'XP_CMDSHELL', 'XPLOG70.DLL' -- 앞에서 알아냈던 DLL ;이름 입력
EXEC SP_ADDEXTENDEDPROC 'XP_DIRTREE', 'XPSTAR.DLL'
EXEC SP_ADDEXTENDEDPROC 'xp_regdeletekey', 'XPSTAR.DLL'
EXEC SP_ADDEXTENDEDPROC 'xp_regenumvalues', 'XPSTAR.DLL'
EXEC SP_ADDEXTENDEDPROC 'xp_regread', 'XPSTAR.DLL'
EXEC SP_ADDEXTENDEDPROC 'xp_regdeletekey', 'XPSTAR.DLL'
'데이타베이스 > MSSQL' 카테고리의 다른 글
MSSQL 원격 접속 설정 (0) | 2008.08.16 |
---|---|
Invalid object name 'syspublications'. (0) | 2008.07.31 |
MSSQL 기본튜닝 (1) | 2008.04.10 |
복제필드의 사이즈 제한 (0) | 2008.03.28 |
MSSQL 로그파일 비우는 방법 (0) | 2007.11.15 |