- 카테고리:
시스템 함수 (시스템 정보)
SYSTEM$DECODE_PAT¶
토큰의 시크릿이 주어진 프로그래밍 방식 액세스 토큰 에 대한 정보를 반환합니다. 이 정보에는 토큰의 이름, 토큰의 상태, 토큰과 연결된 사용자가 포함됩니다.
프로그래밍 방식 액세스 토큰을 비활성화해야 하고 토큰과 연결된 사용자를 확인하려는 경우 이 함수를 호출할 수 있습니다.
구문¶
SYSTEM$DECODE_PAT( '<secret_for_programmatic_access_token>' )
인자¶
'secret_for_programmatic_access_token'
프로그래밍 방식 액세스 토큰의 시크릿입니다.
반환¶
JSON 오브젝트에 토큰 정보가 포함된 VARCHAR 값을 반환합니다. JSON 오브젝트에는 다음과 같은 필드가 있습니다.
필드 |
설명 |
---|---|
|
프로그래밍 방식 액세스 토큰의 상태입니다. 이 필드에는 다음 값 중 하나가 포함됩니다.
|
|
프로그래밍 방식 액세스 토큰의 이름입니다. |
|
프로그래밍 방식 액세스 토큰과 연결된 사용자의 이름입니다. |
예¶
다음은 시크릿이 abC...Y5Z
인 프로그래밍 방식 액세스 토큰에 대한 정보를 반환하는 예입니다.
SELECT SYSTEM$DECODE_PAT('abC...Y5Z');
+------------------------------------------------------------------------+
| SYSTEM$DECODE_PAT('☺☺☺...☺☺☺') |
|------------------------------------------------------------------------|
| {"STATE":"ACTIVE","PAT_NAME":"MY_EXAMPLE_TOKEN","USER_NAME":"MY_USER"} |
+------------------------------------------------------------------------+