- 스키마:
GRANTS_TO_USERS 뷰¶
이 Account Usage 뷰는 사용자에게 부여된 역할을 쿼리하는 데 사용할 수 있습니다.
열¶
열 이름 |
데이터 타입 |
설명 |
---|---|---|
CREATED_ON |
TIMESTAMP_LTZ |
역할이 부여된 시간 및 날짜(UTC 타임존)입니다. |
DELETED_ON |
TIMESTAMP_LTZ |
역할이 취소된 시간 및 날짜(UTC 타임존)입니다. |
ROLE |
VARCHAR |
사용자에게 부여된 역할의 식별자입니다. |
GRANTED_TO |
VARCHAR |
이 뷰의 경우, 값은 |
GRANTEE_NAME |
VARCHAR |
권한이 부여된 사용자의 이름입니다. |
GRANTED_BY |
VARCHAR |
권한을 부여한 역할의 식별자입니다. |
사용법 노트¶
뷰의 지연 시간은 최대 120분(2시간)입니다.
이 뷰는 취소되었다가 다시 부여된 권한을 포함하여 현재 권한 부여 및 과거 권한 부여를 기록합니다. 단일 권한 부여가 발생하고 활성 상태로 유지(즉, 취소되지 않음)되는 한:
이 뷰에는 동일한 사용자에게 동일한 역할을 부여할 때 행이 한 개 포함됩니다.
동일한 사용자에게 동일한 역할을 다시 부여하는 것은 새 행으로 기록되지 않습니다. 대신, 권한 부여가 활성 상태인 동안 DELETED_ON 열은 NULL로 유지됩니다.
권한 부여가 사용자로부터 취소되면 권한 부여에 대한 DELETED_ON 열이 NULL에서 권한 부여가 취소된 타임스탬프로 업데이트됩니다.
사용자로부터 역할을 취소한 후 동일한 사용자에게 동일한 역할 부여가 새 행에 기록됩니다. 이 새 행에서는 이제 권한 부여가 활성 상태이므로 DELETED_ON 열 값이 NULL입니다.