DENY

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime

Penting

Fungsi ini tidak didukung oleh Unity Catalog.

Menyangkal hak istimewa pada objek yang dapat diamankan kepada prinsipal. Penolakan terhadap hak istimewa lebih diutamakan dibandingkan dengan pemberian hak secara eksplisit maupun implisit.

Menolak hak istimewa pada skema (misalnya hak istimewa SELECT) berdampak secara implisit menyangkal hak istimewa itu pada semua objek dalam skema tersebut. Menolak hak istimewa tertentu pada katalog secara implisit menyangkal hak istimewa itu pada semua skema dalam katalog.

Catatan

Pernyataan ini hanya berlaku untuk katalog hive_metastore beserta objeknya.

Penting

Untuk membatalkan DENY, Anda memberi REVOKE hak istimewa yang sama dari prinsipal.

Sintaks

DENY privilege_types ON securable_object TO principal

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

Parameter-parameternya

  • jenis_hak istimewa

    Ini mengidentifikasi satu atau beberapa hak istimewa yang ditolak untuk principal.

    • ALL PRIVILEGES

      Menolak semua izin yang berlaku untuk securable_object.

    • jenis_hak_istimewa

      Hak khusus untuk menolak principal pada securable_object ini

  • securable_object

    Objek yang hak istimewanya ditolak dari prinsipal.

  • kepala sekolah

    Pengguna atau grup yang hak istimewanya ditolak.

Contoh

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

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