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


REVOKE

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

Visszavon egy explicit módon megadott vagy megtagadott jogosultságot egy biztonságos objektumon egy tagtól.

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.

Használja a REVOKE ON SHARE-t, hogy visszavonja a megosztások hozzáférését a címzettektől.

Szintaxis

REVOKE privilege_types ON securable_object FROM principal

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

Paraméterek

  • jogosultság_típusok

    Ez azonosít egy vagy több jogosultságot, amelyeket vissza kell vonni a principal-tól.

    • ALL PRIVILEGES

      securable_object-ra vonatkozó összes jogosultság visszavonása. A Unity Katalógusban, amikor ALL PRIVILEGES visszavonásra kerül, csak a ALL PRIVILEGES jogosultságot vonják vissza. A felhasználók minden más, számukra külön kapott jogosultságot külön őriznek meg.

    • jogosultság_típus

      A konkrét jogosultság visszavonása a következő securable_object-ről a principal esetében.

  • securable_object

    Az az objektum, amelyre a jogosultságokat a kezelési jogosult megkapja.

  • Egy felhasználó, szolgáltatásnév vagy csoport, amelyből a jogosultságok visszavonva lettek. A felhasználókat, a szolgáltatásneveket és a csoportneveket speciális karakterekkel kell mellékelnie a háttérrendszerekbe (` `).

Példák

> REVOKE ALL PRIVILEGES ON SCHEMA default FROM `alf@melmak.et`;

> REVOKE SELECT ON TABLE t FROM aliens;

Feljegyzés

Az REVOKE utasítás akkor is sikeres, ha a megadott jogosultságok első helyen nem lettek megadva. Biztosítja, hogy a jogosultságok ne legyenek jelen a korábbi állapotuktól függetlenül.