Sdílet prostřednictvím


VOLUME_PRIVILEGES

Platí pro:zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime 13.3 LTS a vyšší zaškrtnutí označeného ano pouze katalog Unity

INFORMATION_SCHEMA. VOLUME_PRIVILEGES uvádí objekty zabezpečení, které mají oprávnění ke svazku ve schématu katalogu.

Toto je rozšíření schématu standardních informací SQL.

Poznámka

V současné době uživatelé objektu s oprávněním MANAGE nemohou zobrazit všechny granty pro tento objekt v INFORMATION_SCHEMA. Místo toho INFORMATION_SCHEMA zobrazuje pouze své granty na objektu. Toto chování bude v budoucnu opraveno.

Uživatelé s oprávněním MANAGE můžou zobrazit všechny granty objektu pomocí příkazů SQL nebo Průzkumníka katalogu. Viz Správa oprávnění vkatalogu Unity .

Definice

Relace VOLUME_PRIVILEGES obsahuje následující sloupce:

Name Datový typ S možnou hodnotou Null Popis
GRANTOR STRING No Objekt zabezpečení , který udělil oprávnění.
GRANTEE STRING No Objekt zabezpečení , ke kterému je oprávnění uděleno.
VOLUME_CATALOG STRING No Katalog relací, u kterých je uděleno oprávnění.
VOLUME_SCHEMA STRING No Schéma vztahu, na kterém je uděleno oprávnění
VOLUME_NAME STRING No Svazek , na kterém je oprávnění uděleno.
PRIVILEGE_TYPE STRING No Udělená oprávnění .
IS_GRANTABLE STRING No Vždy hodnota NO. Vyhrazeno pro budoucí použití.
INHERITED_FROM STRING Ano Nadřazený vztah, ze kterého je oprávnění zděděno.

Omezení

Pro vztah platí VOLUME_PRIVILEGES následující omezení:

Třída Name Seznam sloupců Popis
Primární klíč VOLUMEPRIVS_PK GRANTOR, GRANTEE, VOLUME_CATALOG, VOLUME_SCHEMA, , VOLUME_NAMEPRIVILEGE_TYPE Jedinečný identifikátor uděleného oprávnění.
Cizí klíč VOLUMEPRIVS_VOLUMES_FK VOLUME_CATALOG, , VOLUME_SCHEMAVOLUME_NAME Odkazy na SVAZKY

Příklady

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