외부 소비자 수정하기

외부 소비자 수정하기 (ALTER EXTERNAL CONSUMER)

모든 계정에서 사용할 수 있어요.

기존 외부 소비자의 속성을 수정하거나, 해당 외부 소비자의 Programmatic Access Tokens(PAT)를 관리해요.

참조:

CREATE EXTERNAL CONSUMER , DROP EXTERNAL CONSUMER , ALTER EXTERNAL CONSUMER ... ADD PROGRAMMATIC ACCESS TOKEN (PAT) , ALTER EXTERNAL CONSUMER ... REMOVE PROGRAMMATIC ACCESS TOKEN (PAT) , ALTER EXTERNAL CONSUMER ... ROTATE PROGRAMMATIC ACCESS TOKEN (PAT) , ALTER EXTERNAL CONSUMER ... MODIFY PROGRAMMATIC ACCESS TOKEN (PAT) , SHOW EXTERNAL CONSUMERS

출처: 문서

본문

구문

ALTER EXTERNAL CONSUMER [ IF EXISTS ]  SET
  [ COMMENT = '' ]
  [ EMAIL = '' ]
ALTER EXTERNAL CONSUMER [ IF EXISTS ]  UNSET
  [ COMMENT ]
  [ EMAIL ]
ALTER EXTERNAL CONSUMER [ IF EXISTS ]  RENAME TO 

PAT 작업에 대해서는 다음을 참조하세요.

매개변수

IF EXISTS

지정된 이름의 외부 소비자가 있는 경우에만 변경 사항을 적용합니다. 해당 이름의 외부 소비자가 없으면 명령은 오류를 반환하는 대신 아무 작업도 수행하지 않고 성공적으로 완료됩니다.

name

수정할 외부 소비자의 식별자를 지정합니다.

COMMENT = 'string_literal'

외부 소비자에 대한 새 주석을 지정합니다.

EMAIL = 'email_address'

외부 소비자의 새 이메일 주소를 지정합니다.

RENAME TO new_name

외부 소비자를 지정된 식별자로 이름을 바꿉니다.

액세스 제어 요구 사항

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

권한 개체 설명
OWNERSHIP 외부 소비자 소비자의 속성을 수정하는 데 필요합니다.

지정된 권한 집합을 가진 사용자 지정 역할을 만드는 방법에 대한 지침은 을 참조하세요.

보호 가능한 개체(securable objects)에 대해 SQL 작업을 수행하기 위한 역할 및 권한 부여에 대한 일반적인 정보는 Overview of Access Control을 참조하세요.

외부 소비자의 주석을 업데이트합니다:

ALTER EXTERNAL CONSUMER acme_consumer SET COMMENT = 'Updated contact for Acme Corp';

외부 소비자의 이름을 바꿉니다:

ALTER EXTERNAL CONSUMER acme_consumer RENAME TO acme_corp_consumer;

외부 소비자에서 이메일을 제거합니다:

ALTER EXTERNAL CONSUMER acme_consumer UNSET EMAIL;

더 알아보기 (Learn more)