Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:
Databricks SQL
Databricks Runtime
Verleent een bevoegdheid voor een beveiligbaar object aan een principal.
Notitie
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 geadresseerden toegang te verlenen tot aandelen.
Syntaxis
GRANT privilege_types ON securable_object TO principal
privilege_types
{ ALL PRIVILEGES |
privilege_type [, ...] }
Parameterwaarden
bevoegdhedentypen
Hiermee worden één of meer rechten geïdentificeerd die aan de
principal.ALL PRIVILEGESAlle bevoegdheden verlenen die van toepassing zijn op de
securable_object. In Unity Catalog wordtALL PRIVILEGESuitgebreid naar alle beschikbare bevoegdheden op het moment dat er machtigingencontroles worden uitgevoerd. Het verleent niet alle toepasselijke bevoegdheden op het moment van de toekenning afzonderlijk. Om per ongeluk data-exfiltratie of privilege-escalatie te voorkomen,ALL PRIVILEGESomvat niet deEXTERNAL USE SCHEMA,EXTERNAL USE LOCATION,MANAGE, ofREAD METADATAprivileges.-
Een specifieke bevoegdheid die moet worden verleend aan de
securable_objectprincipal.
-
Het object waarop de bevoegdheden aan de principal worden verleend.
-
Een gebruiker, service-principal of groep waaraan de bevoegdheden worden verleend. U moet gebruikers, service-principals en groepsnamen met speciale tekens in backticks (
` `) insluiten.
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`;
-- Granting a privilege to the service principal fab9e00e-ca35-11ec-9d64-0242ac120002
> GRANT SELECT ON TABLE t TO `fab9e00e-ca35-11ec-9d64-0242ac120002`;