Aracılığıyla paylaş


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

INFORMATION_SCHEMA. VOLUME_PRIVILEGES, katalogşemasındaki bir birimde ayrıcalıkları olan sorumluları listeler.

Bu, SQL Standart Bilgi Şeması'nın bir uzantısıdır.

Tanım

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

Veri Akışı Adı Veri türü Null değeri alabilen Açıklama
GRANTOR STRING Hayır Ayrıcalığı veren sorumlu.
GRANTEE STRING Hayır Ayrıcalığı verilen sorumlu.
VOLUME_CATALOG STRING Hayır Ayrıcalığı verilen ilişki kataloğu .
VOLUME_SCHEMA STRING Hayır Ayrıcalığı verilen ilişkinin şeması .
VOLUME_NAME STRING Hayır Ayrıcalığı verilen birim .
PRIVILEGE_TYPE STRING Hayır Ayrıcalık verildi.
IS_GRANTABLE STRING Hayır Her zaman NO. Daha sonraki kullanımlar için ayrılmıştır.
INHERITED_FROM STRING Yes Ayrıcalığı devralınan ata ilişkisi.

Sınırlamalar

İlişki için VOLUME_PRIVILEGES aşağıdaki kısıtlamalar geçerlidir:

Sınıf Veri Akışı Adı Sütun Listesi Açıklama
Birincil anahtar VOLUMEPRIVS_PK GRANTOR, GRANTEE, VOLUME_CATALOG, , VOLUME_SCHEMA, VOLUME_NAME, PRIVILEGE_TYPE Verilen ayrıcalık için benzersiz tanımlayıcı.
Yabancı anahtar VOLUMEPRIVS_VOLUMES_FK VOLUME_CATALOG, VOLUME_SCHEMA, VOLUME_NAME VOLUMES'e başvurur

Örnekler

> SELECT volume_catalog, volume_schema, volume_name, grantee
    FROM information_schema.volume_privileges;