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 esplicitoper un oggetto a protezione diretta da un'entità di sicurezza.

Nota

La modifica dell'accesso al samplescatalog non è supportata. Questa catalog è disponibile per tutte le aree di lavoro, ma è di sola lettura.

Usare REVOKE ON SHARE per revoke accesso su shares da recipients.

Sintassi

REVOKE privilege_types ON securable_object FROM principal

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

Parameters

  • privilege_types

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

    • ALL PRIVILEGES

      Revoke tutti i privilegi applicabili al securable_object. In Unity Catalog, quando ALL PRIVILEGES viene revocato solo il privilegio ALL PRIVILEGES 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;