Megosztás a következőn keresztül:


GRANT

A következőkre vonatkozik: jelölje be az igennel jelölt jelölőnégyzetet Databricks SQL jelölje be az igennel jelölt jelölőnégyzetet 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ógusban ALL 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.

    • jogosultság típusa

      securable_object principalA .

  • securable_object

    Az az objektum, amelyen a jogosultságokat a rendszerbiztonsági tag megkapja.

  • megbízó

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