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


TAGADJA

A következőre vonatkozik:yes Databricks SQL check marked yes Databricks Runtime

Fontos

Ezt a függvényt a Unity Catalog nem támogatja.

Egy biztonságos objektumravonatkozó jogosultságot tagad meg a rendszerbiztonsági tag számára. A jogosultság megtagadása elsőbbséget élvez bármely explicit vagy implicit jogosultsággal szemben.

Ha megtagad egy jogosultságot egy sémán (például egy SELECT jogosultságot), az azzal jár, hogy implicit módon megtagadja ezt a jogosultságot a séma összes objektumán. Ha megtagad egy adott jogosultságot a katalógusban, az implicit módon megtagadja ezt a jogosultságot a katalógus összes sémáján.

Megjegyzés

Ez az utasítás csak a katalógusra és annak hive_metastore objektumaira vonatkozik.

Fontos

Ha vissza szeretne vonni egy DENY önhöz REVOKE hasonló jogosultságot az egyszerűtől.

Szintaxis

DENY privilege_types ON securable_object TO principal

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

Paraméterek

  • privilege_types

    Ez azonosítja a megtagadott jogosultságokat principal .

    • ALL PRIVILEGES

      Tiltsa le a következőre vonatkozó összes jogosultságot securable_object: .

    • privilege_type

      Egy adott jogosultság, amely megtagadja a principalsecurable_object

  • securable_object

    Az objektum, amelyen a rendszer megtagadja a jogosultságokat a rendszerbiztonsági tagnak.

  • Az a felhasználó vagy csoport, akinek a jogosultságai megtagadva vannak.

Példa

-- Deny Alf the right to query `t`.
> DENY SELECT ON TABLE t TO `alf@melmak.et`;

-- Undo the the `DENY`.
> REVOKE SELECT ON TABLE t FROM `alf@melmak.et`;