DENY
Van toepassing op: Databricks SQL Databricks Runtime
Belangrijk
Deze functie wordt niet ondersteund door Unity Catalog.
Een bevoegdheid voor een beveiligbaar object wordt geweigerd aan een principal. Het ontzeggen van een voorrecht krijgt voorrang boven elke expliciete of impliciete grant.
Het weigeren van een bevoegdheid voor een schema (bijvoorbeeld een SELECT
-bevoegdheid) heeft het effect dat impliciet die bevoegdheid wordt geweigerd voor alle objecten in die schema. Het weigeren van een specifieke bevoegdheid voor de catalog weigert impliciet die bevoegdheid voor alle schema's in de catalog.
Notitie
Deze instructie is alleen van toepassing op de hive_metastore
catalog en de objecten ervan.
Belangrijk
DENY
Als u REVOKE
dezelfde bevoegdheid van de principal ongedaan wilt maken.
Syntaxis
DENY privilege_types ON securable_object TO principal
privilege_types
{ ALL PRIVLEGES |
privilege_type [, ...] }
Parameters
privilege_types
Hiermee wordt een of meer bevoegdheden geïdentificeerd die worden
principal
geweigerd.ALL PRIVILEGES
Deny alle bevoegdheden die van toepassing zijn op de
securable_object
.-
Een specifieke bevoegdheid voor het deny van de
principal
op dezesecurable_object
-
Het object waarop de bevoegdheden aan de principal worden geweigerd.
-
De gebruiker of groep waarvan de bevoegdheden worden geweigerd.
Opmerking
-- 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`;