Aracılığıyla paylaş


SCHEMA_PRIVILEGES

Ş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 10.4 LTS ve üzeri onay işareti evet olarak işaretlenmiş Unity Kataloğu

INFORMATION_SCHEMA. SCHEMA_PRIVILEGES, bir katalogdaki şemadaayrıcalıkları olan sorumluları listeler.

Döndürülen satırlar, kullanıcının etkileşim kurma ayrıcalığı olan şemalarla sınırlıdır.

Tanım

İlişki SCHEMA_PRIVILEGES aşağıdaki sütunları içerir:

Veri Akışı Adı Veri türü Null Atanabilir Standart Açıklama
GRANTOR STRING Hayır Evet Ayrıcalığı veren sorumlu.
GRANTEE STRING Hayır Evet Ayrıcalığı verilen sorumlu.
CATALOG_NAME STRING Hayır Evet Ayrıcalığı verilen şema kataloğu.
SCHEMA_NAME STRING Hayır Evet Ayrıcalığı verilen şema .
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 SCHEMA_PRIVILEGES aşağıdaki kısıtlamalar geçerlidir:

Sınıf Veri Akışı Adı Sütun Listesi Açıklama
Birincil anahtar SCHEMAPRIVS_PK GRANTOR, GRANTEE, CATALOG_NAME, SCHEMA_NAME, , PRIVILEGE_TYPE Verilen ayrıcalık için benzersiz tanımlayıcı.
Yabancı anahtar SCHEMAPRIVS_SCHEMATA_FK CATALOG_NAME, SCHEMA_NAME SCHEMATA Başvuruları

Örnekler

> SELECT catalog_name, schema_name, grantee
    FROM information_schema.schema_privileges;