CONCEDERE

Si applica a:check contrassegnato sì controllo SQL databricks contrassegnato come sì Databricks Runtime

Concede un privilegio a un oggetto a protezione diretta a un'entità.

Nota

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

Usare GRANT ON SHARE per concedere ai destinatari l'accesso alle condivisioni.

Sintassi

GRANT privilege_types ON securable_object TO principal

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

Parametri

  • tipi di privilegi

    In questo modo viene identificato uno o più privilegi da concedere all'oggetto principal.

    • ALL PRIVILEGES

      Concedere tutti i privilegi applicabili all'oggetto securable_object. In Unity Catalog si ALL PRIVILEGES espande a tutti i privilegi disponibili al momento in cui vengono effettuati i controlli delle autorizzazioni. Non concede singolarmente tutti i privilegi applicabili al momento della concessione.

    • tipo di privilegio

      Un privilegio specifico da concedere all'oggetto securable_objectprincipal.

  • securable_object

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

  • Principale

    Un utente, un'entità servizio o un gruppo a cui vengono concessi i privilegi. È necessario racchiudere utenti, entità servizio e nomi di gruppo con caratteri speciali in backticks (` `).

Esempi

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