SHOW USER PROGRAMMATIC ACCESS TOKENS FOR EXTERNAL CONSUMER
SHOW USER PROGRAMMATIC ACCESS TOKENS FOR EXTERNAL CONSUMER
SHOW USER PROGRAMMATIC ACCESS TOKENS FOR EXTERNAL CONSUMER 명령은 외부 소비자(external consumer)와 연결된 프로그래매틱 액세스 토큰(PAT, Programmatic Access Token) 목록을 보여주는 명령이에요.
출처: 문서
본문
이 명령은 외부 소비자와 연결된 PAT를 나열해요.
프리뷰 기능 (오픈): 모든 계정에서 사용 가능.
관련 명령: 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).
구문 (Syntax)
SHOW USER PROGRAMMATIC ACCESS TOKENS FOR EXTERNAL CONSUMER <name>
별칭 (Alias):
SHOW USER PATS FOR EXTERNAL CONSUMER <name>
파라미터 (Parameters)
- name — 토큰을 나열할 외부 소비자의 식별자를 지정해요.
접근 제어 요구 사항 (Access control requirements)
이 작업을 실행하는 역할은 최소한 다음 권한을 가져야 해요:
| 권한 (Privilege) | 객체 (Object) | 비고 |
|---|---|---|
| OWNERSHIP 또는 USAGE | 외부 소비자 | 외부 소비자의 PAT를 나열하는 데 필요. |
사용 참고 사항 (Usage notes)
- 실행에 실행 중인 웨어하우스를 요구하지 않아요.
- 현재 역할에 하나 이상의 접근 권한이 부여된 객체만 반환해요.
MANAGE GRANTS권한은 보유자가 계정의 모든 객체를 볼 수 있게 해줘요. 기본적으로 ACCOUNTADMIN과 SECURITYADMIN 역할만 이 권한을 가져요.- 출력을 후처리하려면 파이프 연산자(
|>) 또는RESULT_SCAN함수를 사용할 수 있어요. 출력 컬럼을 참조할 때는 컬럼 이름을 큰따옴표로 감싸서 사용해요. - 토큰 비밀(secret)은 이 명령으로 절대 반환되지 않아요. 토큰 비밀을 얻으려면 ALTER EXTERNAL CONSUMER … ADD PAT 또는 ALTER EXTERNAL CONSUMER … ROTATE PAT를 사용해요.
예제 (Examples)
외부 소비자의 모든 PAT를 나열해요:
SHOW USER PATS FOR EXTERNAL CONSUMER <name>
별칭을 사용해요:
SHOW USER PROGRAMMATIC ACCESS TOKENS FOR EXTERNAL CONSUMER acme_consumer;
더 알아보기 (Learn more)
- ALTER EXTERNAL CONSUMER — 외부 소비자 수정 (PAT 추가·제거·교체·수정)