رفض

ينطبق على:التحقق الذي تم وضع علامة نعم عليه التحقق من Databricks SQL الذي تم وضع علامة عليه نعم Databricks Runtime

الهامه

هذه الدالة غير معتمدة بواسطة كتالوج Unity.

رفض امتياز على عنصر قابل للتأمين إلى كيان. يعد رفض الامتياز سابقة على أي منحة صريحة أو ضمنية.

يؤدي رفض امتياز على مخطط (على سبيل المثال SELECT امتياز) إلى رفض هذا الامتياز ضمنيا على جميع العناصر في هذا المخطط. رفض امتياز معين على الكتالوج يرفض ضمنيا هذا الامتياز على جميع المخططات في الكتالوج.

ملاحظه

تنطبق هذه العبارة فقط على الكتالوج hive_metastore وعناصره.

الهامه

للتراجع عن DENY نفس الامتياز من REVOKE الأساسي.

بناء الجمله

DENY privilege_types ON securable_object TO principal

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

معلمات

  • privilege_types

    يحدد هذا امتيازا واحدا أو أكثر تم principal رفضه.

    • ALL PRIVILEGES

      رفض جميع الامتيازات المطبقة على securable_object.

    • privilege_type

      امتياز محدد لرفض على principal هذا securable_object

  • securable_object

    الكائن الذي يتم رفض الامتيازات عليه للمدير.

  • الرئيسيه

    المستخدم أو المجموعة التي تم رفض امتيازاتها.

المثال

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