ROUTINE_PRIVILEGES
Önemli
Bu özellik Genel Önizlemededir.
Şunlar için geçerlidir: Yalnızca Databricks SQL Databricks Runtime 11.3 LTS ve üzeri Unity Kataloğu
INFORMATION_SCHEMA. ROUTINE_PRIVILEGES, katalogdaki bir yordamda ayrıcalıkları olan sorumluları listeler.
Döndürülen satırlar, kullanıcının etkileşime geçmek için ayrıcalıklı olduğu yordamlarla sınırlıdır.
Tanım
İlişki ROUTINE_PRIVILEGES
aşağıdaki sütunları içerir:
Veri Akışı Adı | Veri türü | Null Atanabilir | Standart | Açıklama |
---|---|---|---|---|
GRANTOR |
STRING |
Hayır | Evet | Bu ayrıcalığı veren sorumlu. |
GRANTEE |
STRING |
Hayır | Evet | Ayrıcalığı verilen sorumlu. |
SPECIFIC_CATALOG |
STRING |
Hayır | Evet | Ayrıcalığı verilen yordamın kataloğu . |
SPECIFIC_SCHEMA |
STRING |
Hayır | Evet | Ayrıcalığı verilen yordamın veritabanı . |
SPECIFIC_NAME |
STRING |
Hayır | Evet | Ayrıcalığı verilen yordamın şema benzersiz (belirli) adı. |
ROUTINE_CATALOG |
STRING |
Hayır | Evet | ile eşleşir SPECIFIC_CATALOG . |
ROUTNE_SCHEMA |
STRING |
Hayır | Evet | ile eşleşir SPECIFIC_SCHEMA . |
ROUTINE_NAME |
STRING |
Hayır | Evet | Ayrıcalığı verilen yordamın adı. |
PRIVILEGE_TYPE |
STRING |
Hayır | Evet | Ayrıcalık verildi. |
IS_GRANTABLE |
STRING |
Hayır | Evet | Her zaman NO . Daha sonraki kullanımlar için ayrılmıştır. |
INHERITED_FROM |
STRING |
Yes | Hayır | Ayrıcalığı devralınan ata ilişkisi. |
Sınırlamalar
İlişki için ROUTINE_PRIVILEGES
aşağıdaki kısıtlamalar geçerlidir:
Sınıf | Veri Akışı Adı | Sütun Listesi | Açıklama |
---|---|---|---|
Birincil anahtar | ROUTINE_PRIVS_PK |
GRANTOR , GRANTEE , SPECIFIC_CATALOG , , SPECIFIC_SCHEMA , SPECIFIC_NAME , PRIVILEGE_TYPE |
Verilen ayrıcalık için benzersiz tanımlayıcı. |
Yabancı anahtar | ROUTINE_PRIVS_ROUTINE_FK |
SPECIFIC_CATALOG , SPECIFIC_SCHEMA , SPECIFIC_NAME |
BAŞVURULAR ROUTINES |
Örnekler
> SELECT specific_catalog, specific_schema, specific_name, grantee
FROM information_schema.routine_privileges;