부여

적용 대상:검사 표시됨 예 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_objectprincipal할 특정 권한입니다.

  • securable_object

    보안 주체에 권한이 부여되는 개체입니다.

  • 권한이 부여되는 사용자, 서비스 주체 또는 그룹입니다. 사용자, 서비스 주체 및 그룹 이름을 백틱(` `)에 특수 문자로 묶어야 합니다.

> 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`;