Aracılığıyla paylaş


ROUTINE_PRIVILEGES

Önemli

Bu özellik Genel Önizlemededir.

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Yalnızca Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime 11.3 LTS ve üzeri onay işareti evet olarak işaretlenmiş 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;