검색결과 리스트
-- MSSQL에 해당되는 글 108건
- 2009.01.09 xp_cmdshell enable and disable
글
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
1. xp_cmdshell enable
USE master
EXEC sp_configure 'show advanced options', 1;
go
RECONFIGURE;
go
EXEC sp_configure 'xp_cmdshell', 1;
go
RECONFIGURE;
go
2. xp_cmdshell disable
USE master
EXEC sp_configure 'show advanced options', 1;
go
RECONFIGURE;
go
EXEC sp_configure 'xp_cmdshell', 0;
go
RECONFIGURE;
go
추가) 2010.03.08
MSSQL2005부터는 위에서처럼 기능을 사용하도록 허용하더라도 로그인한 계정에 따라 실행이 안될 수 있다.
그것은 로그인한 계정에 sysadmin 권한이 없어 실행할 수 없는 것인데, 해당 계정에 sysadmin권한을 부여하기
힘든 상황이라면 아래와 같이 해결이 가능하다.
CREATE PROCEDURE UP_TEST_PROC
WITH EXECUTE AS 'dbo'
AS
해당 SP를 dbo권한으로 실행하도록 SP를 생성하는 것이다.
USE master
EXEC sp_configure 'show advanced options', 1;
go
RECONFIGURE;
go
EXEC sp_configure 'xp_cmdshell', 1;
go
RECONFIGURE;
go
2. xp_cmdshell disable
USE master
EXEC sp_configure 'show advanced options', 1;
go
RECONFIGURE;
go
EXEC sp_configure 'xp_cmdshell', 0;
go
RECONFIGURE;
go
추가) 2010.03.08
MSSQL2005부터는 위에서처럼 기능을 사용하도록 허용하더라도 로그인한 계정에 따라 실행이 안될 수 있다.
그것은 로그인한 계정에 sysadmin 권한이 없어 실행할 수 없는 것인데, 해당 계정에 sysadmin권한을 부여하기
힘든 상황이라면 아래와 같이 해결이 가능하다.
CREATE PROCEDURE UP_TEST_PROC
WITH EXECUTE AS 'dbo'
AS
해당 SP를 dbo권한으로 실행하도록 SP를 생성하는 것이다.
'-- MSSQL' 카테고리의 다른 글
SET IDENTITY_INSERT ON/OFF (0) | 2009.02.25 |
---|---|
MSSQL2005 서비스팩2 설치유무 (0) | 2009.02.02 |
DB Backup and Restore (0) | 2009.01.09 |
mssql sp_depends (0) | 2009.01.06 |
MSSQL 소유자 변경 (DB/TABLE) (0) | 2009.01.06 |
RECENT COMMENT