Condividi tramite


REVOKE

Si applica a: segno di spunta sì Databricks SQL segno di spunta sì Databricks Runtime

Revoca un privilegio concesso o negato in modo esplicito per un oggetto a protezione diretta da un'entità di sicurezza.

Nota

La modifica dell'accesso al samples catalogo non è supportata. Questo catalogo è disponibile per tutte le aree di lavoro, ma è di sola lettura.

Usare REVOKE ON SHARE per revocare l'accesso alle condivisioni dai destinatari.

Sintassi

REVOKE privilege_types ON securable_object FROM principal

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

Parametri

  • privilege_types

    In questo modo viene identificato uno o più privilegi da revocare a principal.

    • ALL PRIVILEGES

      Revocare tutti i privilegi applicabili all'oggetto securable_object. In Unity Catalog, quando ALL PRIVILEGES viene revocato solo il ALL PRIVILEGES privilegio stesso viene revocato. Gli utenti mantengono tutti gli altri privilegi concessi separatamente.

    • privilege_type

      Privilegio specifico da revocare a securable_object da principal.

  • securable_object

    Oggetto su cui vengono concessi i privilegi all'entità.

  • principal

    Un utente, un'entità servizio o un gruppo da cui vengono revocati i privilegi. È necessario racchiudere utenti, entità servizio e nomi di gruppo con caratteri speciali nei backtick (` `).

Esempi

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

> REVOKE SELECT ON TABLE t FROM aliens;