GRANT
A következőkre vonatkozik: Databricks SQL Databricks Runtime
Jogosultságot ad egy biztonságos objektumhoz egy tagnak.
Feljegyzés
A katalógushoz samples
való hozzáférés módosítása nem támogatott. Ez a katalógus minden munkaterület számára elérhető, de írásvédett.
A GRANT ON SHARE használatával hozzáférést biztosíthat a címzetteknek a megosztásokhoz.
Syntax
GRANT privilege_types ON securable_object TO principal
privilege_types
{ ALL PRIVILEGES |
privilege_type [, ...] }
Paraméterek
jogosultságtípusok
Ez egy vagy több jogosultságot azonosít, amely a
principal
.-nak adható.ALL PRIVILEGES
Adjon meg minden, a .-ra vonatkozó jogosultságot
securable_object
. A Unity KatalógusbanALL PRIVILEGES
az engedélyek ellenőrzésekor az összes elérhető jogosultság kiterjeszthető. Nem biztosít külön-külön minden vonatkozó jogosultságot a támogatás időpontjában.-
securable_object
principal
A .
-
Az az objektum, amelyen a jogosultságokat a rendszerbiztonsági tag megkapja.
-
Olyan felhasználó, szolgáltatásnév vagy csoport, amelyhez a jogosultságok meg vannak adva. A felhasználókat, a szolgáltatásneveket és a csoportneveket speciális karakterekkel kell mellékelnie a háttérrendszerekbe (
` `
).
Példák
> 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`;