ROUTINE_PRIVILEGES
ينطبق على: Databricks SQL Databricks Runtime 11.3 LTS وما فوق كتالوج Unity فقط
INFORMATION_SCHEMA. يسرد ROUTINE_PRIVILEGES الأساسيات التي لها امتيازات على روتين في كتالوج.
تقتصر الصفوف التي تم إرجاعها على الإجراءات الروتينية التي يتمتع المستخدم بامتياز التفاعل معها.
التعريف
تحتوي العلاقة ROUTINE_PRIVILEGES
على الأعمدة التالية:
الاسم | نوع البيانات | بدون قيمة | قياسي | الوصف |
---|---|---|---|---|
GRANTOR |
STRING |
لا | نعم | المدير الذي منح الامتياز. |
GRANTEE |
STRING |
لا | نعم | الأساسي الذي يتم منح الامتياز له. |
SPECIFIC_CATALOG |
STRING |
لا | نعم | كتالوج الروتين الذي يتم منح الامتياز عليه. |
SPECIFIC_SCHEMA |
STRING |
لا | نعم | قاعدة بيانات الروتين الذي يتم منح الامتياز عليه. |
SPECIFIC_NAME |
STRING |
لا | نعم | اسم المخطط الفريد (المحدد) للروتين الذي يتم منح الامتياز عليه. |
ROUTINE_CATALOG |
STRING |
لا | نعم | يطابق SPECIFIC_CATALOG . |
ROUTNE_SCHEMA |
STRING |
لا | نعم | يطابق SPECIFIC_SCHEMA . |
ROUTINE_NAME |
STRING |
لا | نعم | اسم الروتين الذي يتم منح الامتياز عليه. |
PRIVILEGE_TYPE |
STRING |
لا | نعم | يتم منح الامتياز. |
IS_GRANTABLE |
STRING |
لا | نعم | دائمًا NO . محجوز للاستخدام في المستقبل. |
INHERITED_FROM |
STRING |
نعم | لا | علاقة الأسلاف التي يتم توريث الامتياز منها. |
القيود
تنطبق القيود التالية على العلاقة ROUTINE_PRIVILEGES
:
الفصل | الاسم | قائمة الأعمدة | الوصف |
---|---|---|---|
المفتاح الأساسي | ROUTINE_PRIVS_PK |
GRANTOR ، GRANTEE ، SPECIFIC_CATALOG ، SPECIFIC_SCHEMA ، ، SPECIFIC_NAME PRIVILEGE_TYPE |
معرف فريد للامتياز الممنوح. |
المفتاح الخارجي | ROUTINE_PRIVS_ROUTINE_FK |
SPECIFIC_CATALOG ، ، SPECIFIC_SCHEMA SPECIFIC_NAME |
الرجوع إلى الروتينات |
الأمثلة
> SELECT specific_catalog, specific_schema, specific_name, grantee
FROM information_schema.routine_privileges;