SCHEMA_PRIVILEGES
적용 대상: Databricks SQL Databricks Runtime 10.2 이상으로 표시 Unity 카탈로그만 표시됨
Information_schema. SCHEMA_PRIVILEGES 카탈로그의 스키마에 대한 권한이 있는 보안 주체를 나열합니다.
반환되는 행은 사용자가 상호 작용할 수 있는 권한이 있는 스키마로 제한됩니다.
정의
관계에는 SCHEMA_PRIVILEGES
다음 열이 포함됩니다.
Name | 데이터 형식 | Nullable | Standard | Description |
---|---|---|---|---|
GRANTOR |
STRING |
아니요 | 예 | 권한을 부여한 보안 주체입니다. |
GRANTEE |
STRING |
아니요 | 예 | 권한이 부여되는 보안 주체입니다. |
CATALOG_NAME |
STRING |
아니요 | 예 | 권한이 부여되는 스키마의 카탈로그입니다. |
SCHEMA_NAME |
STRING |
아니요 | 예 | 권한이 부여되는 스키마입니다. |
PRIVILEGE_TYPE |
STRING |
아니요 | 예 | 권한이 부여됩니다. |
IS_GRANTABLE |
STRING |
아니요 | 예 | 항상 NO 입니다. 나중에 사용할 수 있습니다. |
INHERITED_FROM |
STRING |
예 | 아니요 | 권한이 상속되는 상위 관계입니다. |
제약 조건
관계에는 다음 제약 조건이 적용됩니다 SCHEMA_PRIVILEGES
.
클래스 | Name | 열 목록 | Description |
---|---|---|---|
기본 키 | SCHEMAPRIVS_PK |
GRANTOR , GRANTEE , CATALOG_NAME , SCHEMA_NAME , PRIVILEGE_TYPE |
부여된 권한에 대한 고유 식별자입니다. |
외래 키 | SCHEMAPRIVS_SCHEMATA_FK |
CATALOG_NAME , SCHEMA_NAME |
SCHEMATA 참조 |
예
> SELECT catalog_name, schema_name, grantee
FROM information_schema.schema_privileges;