sp_delete_category(Transact-SQL)

적용 대상:SQL Server

현재 서버에서 지정된 범주의 작업, 경고 또는 연산자를 제거합니다.

Transact-SQL 구문 표기 규칙

구문

sp_delete_category
    [ @class = ] 'class'
    , [ @name = ] N'name'
[ ; ]

인수

[ @class = ] 'class'

범주의 클래스입니다. @class 기본값이 없는 varchar(8)이며 이러한 값 중 하나여야 합니다.

설명
JOB 작업 범주를 삭제합니다.
ALERT 경고 범주를 삭제합니다.
OPERATOR 연산자 범주를 삭제합니다.

[ @name = ] N'name'

제거할 범주의 이름입니다. @name 기본값이 없는 sysname입니다.

반환 코드 값

0 (성공) 또는 1 (실패).

결과 집합

없음.

설명

sp_delete_category 는 데이터베이스에서 msdb 실행되어야 합니다.

범주를 삭제하면 해당 범주의 모든 작업, 경고 또는 연산자가 클래스의 기본 범주로 다시 분류됩니다.

사용 권한

이 저장 프로시저는 db_owner 역할이 소유합니다. 모든 사용자에 대한 사용 권한을 부여 EXECUTE 할 수 있지만 SQL Server 업그레이드 중에 이러한 권한이 재정의될 수 있습니다.

예제

다음 예제에서는 라는 AdminJobs작업 범주를 삭제 합니다.

USE msdb;
GO

EXEC dbo.sp_delete_category
    @name = N'AdminJobs',
    @class = N'JOB';
GO