VOLUME_PRIVILEGES
적용 대상:Databricks SQL Databricks Runtime 13.3 LTS 이상 Unity 카탈로그만
INFORMATION_SCHEMA.
이것은 SQL 표준 정보 스키마의 확장입니다.
메모
현재 개체에 MANAGE
권한을 가진 사용자가 INFORMATION_SCHEMA
에서 그 개체에 대한 모든 부여 권한을 볼 수 없습니다. 대신 INFORMATION_SCHEMA
는 개체와 관련된 자체 권한만 표시합니다. 이 동작은 나중에 수정될 예정입니다.
MANAGE
권한이 있는 사용자는 SQL 명령 또는 카탈로그 탐색기를 사용하여 개체의 모든 권한을 볼 수 있습니다. Unity 카탈로그에서 권한 관리을 참조하세요.
정의
VOLUME_PRIVILEGES
관계에는 다음 열이 포함되어 있습니다.
속성 | 데이터 형식 | Nullable | 설명 |
---|---|---|---|
GRANTOR |
STRING |
아니요 | 권한을 부여한 보안 주체입니다. |
GRANTEE |
STRING |
아니요 | 권한이 부여된 보안 주체입니다. |
VOLUME_CATALOG |
STRING |
아니요 | 권한이 부여되는 관계의 카탈로그 입니다. |
VOLUME_SCHEMA |
STRING |
아니요 | 권한이 부여되는 관계의 스키마 입니다. |
VOLUME_NAME |
STRING |
아니요 | 권한이 부여되는 볼륨 입니다. |
PRIVILEGE_TYPE |
STRING |
아니요 | 권한이 부여됩니다. |
IS_GRANTABLE |
STRING |
아니요 | 항상 NO 입니다. 향후 사용을 위해 예약되어 있습니다. |
INHERITED_FROM |
STRING |
예 | 권한이 상속되는 상위 관계입니다. |
제약 조건
VOLUME_PRIVILEGES
관계에 다음과 같은 제한 사항이 적용됩니다.
클래스 | 속성 | 열 목록 | 설명 |
---|---|---|---|
기본 키 | VOLUMEPRIVS_PK |
GRANTOR , GRANTEE , VOLUME_CATALOG , VOLUME_SCHEMA , VOLUME_NAME PRIVILEGE_TYPE |
부여된 권한에 대한 고유 식별자입니다. |
외래 키 | VOLUMEPRIVS_VOLUMES_FK |
VOLUME_CATALOG , , VOLUME_SCHEMA VOLUME_NAME |
참조 VOLUMES |
예제
> SELECT volume_catalog, volume_schema, volume_name, grantee
FROM information_schema.volume_privileges;