GRANT
Gäller för: Databricks SQL Databricks Runtime
Ger ett säkerhetsbart objekt behörighet till ett huvudnamn.
Kommentar
Det går inte att ändra åtkomsten samples
till katalogen. Den här katalogen är tillgänglig för alla arbetsytor, men är skrivskyddad.
Använd GRANT ON SHARE för att ge mottagarna åtkomst till resurser.
Syntax
GRANT privilege_types ON securable_object TO principal
privilege_types
{ ALL PRIVILEGES |
privilege_type [, ...] }
Parametrar
behörighetstyper
Detta identifierar en eller flera behörigheter som ska beviljas till
principal
.ALL PRIVILEGES
Bevilja alla behörigheter som gäller för
securable_object
. I Unity CatalogALL PRIVILEGES
utökas till alla tillgängliga behörigheter när behörighetskontroller görs. Den beviljar inte alla tillämpliga privilegier individuellt vid tidpunkten för beviljandet.-
Ett specifikt privilegium som ska beviljas för
securable_object
tillprincipal
.
-
Det objekt som behörigheterna beviljas till huvudkontot för.
-
En användare, tjänstens huvudnamn eller grupp som behörigheterna beviljas till. Du måste omsluta användare, tjänstens huvudnamn och gruppnamn med specialtecken i backticks (
` `
).
Exempel
> 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`;