VOLUME_PRIVILEGES
Platí pro: Databricks SQL Databricks Runtime 13.3 LTS a vyšší 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_NAME PRIVILEGE_TYPE |
Jedinečný identifikátor uděleného oprávnění. |
Cizí klíč | VOLUMEPRIVS_VOLUMES_FK |
VOLUME_CATALOG , , VOLUME_SCHEMA VOLUME_NAME |
Odkazy na SVAZKY |
Příklady
> SELECT volume_catalog, volume_schema, volume_name, grantee
FROM information_schema.volume_privileges;