유지보수 정책 변경하기

유지보수 정책 변경하기 (ALTER MAINTENANCE POLICY)

이 기능은 중화인민공화국에서는 사용할 수 없어요.

기존 maintenance policy를 수정해요.

참조:

CREATE MAINTENANCE POLICY, DROP MAINTENANCE POLICY, SHOW MAINTENANCE POLICIES

출처: 문서

본문

구문

 ALTER MAINTENANCE POLICY [ IF EXISTS ]  SET
   [ SCHEDULE = '' ]
   [ COMMENT = '' ]

ALTER MAINTENANCE POLICY [ IF EXISTS ]  UNSET
   [ COMMENT ]

ALTER MAINTENANCE POLICY [ IF EXISTS ]  RENAME TO 

매개 변수

name

변경할 유지 관리 정책의 식별자를 지정합니다.

식별자에 공백이나 특수 문자가 포함된 경우 전체 문자열을 큰따옴표로 묶어야 합니다. 큰따옴표로 묶인 식별자는 대/소문자를 구분합니다.

자세한 내용은 식별자 요구 사항을 참조하세요.

SET

유지 관리 정책에 대해 하나 이상의 지정된 속성을 설정합니다.

SCHEDULE = 'schedule'

유지 관리 정책의 일정을 지정합니다. 이 매개 변수는 CREATE TASK 명령의 SCHEDULE 매개 변수와 동일한 구문을 사용합니다.

COMMENT = 'comment'

유지 관리 정책에 대한 주석을 지정합니다.

UNSET

유지 관리 정책에 대해 하나 이상의 속성을 설정 해제합니다.

COMMENT

유지 관리 정책을 설정 해제합니다.

RENAME TO new_name

유지 관리 정책의 이름을 새 식별자로 바꿉니다. 새 식별자는 스키마 내에서 고유해야 합니다.

액세스 제어 요구 사항

이 작업을 실행하는 데 사용되는 역할은 최소한 다음 권한을 보유해야 합니다.

권한 객체 참고
APPLY or OWNERSHIP 유지 관리 정책 %ac-ownership%

스키마의 객체를 운영하려면 상위 데이터베이스에 대한 권한이 하나 이상 필요하고 상위 스키마에 대한 권한도 하나 이상 필요합니다.

지정된 권한 집합으로 사용자 지정 역할을 만드는 방법은 을 참조하세요.

보호 가능한 객체에 대해 SQL 작업을 수행하기 위한 역할 및 권한 부여에 대한 일반적인 정보는 액세스 제어 개요를 참조하세요.

다음 예에서는 유지 관리 정책 일정을 일요일 오전 3시(UTC)로 변경합니다.

ALTER MAINTENANCE POLICY my_maintenance_policy SET
  SCHEDULE = 'USING CRON 0 3 * * SUN UTC';

더 알아보기 (Learn more)