VERLENEN

Van toepassing op:gemarkeerd met ja Databricks SQL-controle gemarkeerd als ja Databricks Runtime

Verleent een bevoegdheid voor een beveiligbaar object aan een principal.

Opmerking

Het wijzigen van de toegang tot de samples catalogus wordt niet ondersteund. Deze catalogus is beschikbaar voor alle werkruimten, maar heeft het kenmerk Alleen-lezen.

Gebruik GRANT ON SHARE om ontvangers toegang te verlenen tot shares.

Syntaxis

GRANT privilege_types ON securable_object TO principal

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

Parameters

  • machtigingstypen

    Hiermee worden een of meer bevoegdheden geïdentificeerd die moeten worden verleend aan de principal.

    • ALL PRIVILEGES

      Ververleent alle bevoegdheden die van toepassing zijn op de securable_object. In Unity Catalog ALL PRIVILEGES wordt uitgebreid naar alle beschikbare bevoegdheden op het moment dat machtigingen worden gecontroleerd. Het verleent niet afzonderlijk alle toepasselijke bevoegdheden op het moment van de toekenning.

    • bevoegdheidstype

      Een specifiek privilege dat moet worden verleend op de securable_object aan de principal.

  • securable_object

    Het object waarvoor de bevoegdheden worden verleend aan de principal.

  • Belangrijkste

    Een gebruiker, service-principal of groep waaraan de bevoegdheden zijn verleend. U moet gebruikers, service-principals en groepsnamen insluiten met speciale tekens in backticks (` `).

Voorbeelden

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