GRANT
적용 대상: Databricks SQL Databricks Runtime
참고 항목
samples
카탈로그에 대한 액세스 수정은 지원되지 않습니다. 이 카탈로그는 모든 작업 영역에서 사용할 수 있지만 읽기 전용입니다.
수신자에게 공유에 대한 액세스 권한을 부여하려면 GRANT ON SHARE를 사용합니다.
구문
GRANT privilege_types ON securable_object TO principal
privilege_types
{ ALL PRIVILEGES |
privilege_type [, ...] }
매개 변수
권한 유형
principal
에 부여할 하나 이상의 권한을 식별합니다.ALL PRIVILEGES
securable_object
에 적용할 수 있는 모든 권한을 부여합니다. Unity 카탈로그ALL PRIVILEGES
에서 사용 권한 검사가 수행되는 시점에 사용 가능한 모든 권한으로 확장합니다. 부여 시 적용 가능한 모든 권한을 개별적으로 부여하지는 않습니다.-
securable_object
에 대해principal
에 부여할 특정 권한입니다.
-
보안 주체에 권한이 부여되는 대상 개체입니다.
-
권한이 부여되는 사용자, 서비스 주체 또는 그룹입니다. 사용자, 서비스 주체 및 그룹 이름을 백틱(
` `
)의 특수 문자로 묶어야 합니다.
예제
> GRANT CREATE ON SCHEMA my_schema TO `alf@melmak.et`;
> GRANT ALL PRIVILEGES ON TABLE forecasts TO finance;
> GRANT SELECT ON TABLE sample_data TO `alf@melmak.et`;
-- Granting a privilege to the service principal fab9e00e-ca35-11ec-9d64-0242ac120002
> GRANT SELECT ON TABLE t TO `fab9e00e-ca35-11ec-9d64-0242ac120002`;