ОТМЕНИТЬ

Область применения:проверка помечено да Databricks SQL проверка помечено да Databricks Runtime

Отменяет явно предоставленные или запрещенные привилегии на защищаемый объект у участника.

Примечание

Изменение доступа к каталогу samples не поддерживается. Этот каталог доступен для всех рабочих областей, но доступен только для чтения.

Используйте REVOKE ON SHARE , чтобы отозвать доступ к общим папкам у получателей.

Синтаксис

REVOKE privilege_types ON securable_object FROM principal

privilege_types
  { ALL PRIVILEGES |
    privilege_type [, ...] }

Параметры

  • privilege_types

    Это определяет одно или несколько привилегий, которые должны быть отозваны из principal.

    • ALL PRIVILEGES

      Отозвать все привилегии, применимые securable_objectк . В каталоге Unity, если ALL PRIVILEGES отменяется, отменяется только ALL PRIVILEGES сама привилегия. Пользователи сохраняют все другие привилегии, которые были предоставлены им отдельно.

    • privilege_type

      Конкретное разрешение, отозванное в из securable_objectprincipal.

  • securable_object

    Объект, для которого субъекту предоставляются привилегии.

  • Основной

    Пользователь, субъект-служба или группа, у которых отозваны привилегии. Имена пользователей, субъектов-служб и групп необходимо заключать в специальные символы в обратные знаки (` `).

Примеры

> REVOKE ALL PRIVILEGES ON SCHEMA default FROM `alf@melmak.et`;

> REVOKE SELECT ON TABLE t FROM aliens;