Sdílet prostřednictvím


CATALOG_PRIVILEGES

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

INFORMATION_SCHEMA.CATALOG_PRIVILEGES uvádí objekty zabezpečení, které mají oprávnění v katalogu.

Poznámka

V současné době uživatelé na objektu s oprávněním MANAGE nemohou zobrazit všechna oprávnění pro tento objekt v rámci INFORMATION_SCHEMA. Místo toho INFORMATION_SCHEMA zobrazuje pouze granty, které sami přidělili na objekt. 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í v katalogu Unity.

Definice

Relace CATALOG_PRIVILEGES obsahuje následující sloupce:

Name Datový typ Vynulovatelné Standard Popis
GRANTOR STRING No Ano Objekt zabezpečení , který udělil oprávnění.
GRANTEE STRING No Ano Objekt zabezpečení , ke kterému je oprávnění uděleno.
CATALOG_NAME STRING No Ano Katalog , na kterém je uděleno oprávnění.
PRIVILEGE_TYPE STRING No Ano Udělená oprávnění.
IS_GRANTABLE STRING No Ano Vždy hodnota NO. Vyhrazeno pro budoucí použití.
INHERITED_FROM STRING Ano No Nadřazený vztah, ze kterého je oprávnění zděděno.

Omezení

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

Třída Name Seznam sloupců Popis
Primární klíč CATPRIVS_PK GRANTOR, GRANTEE, , CATALOG_NAMEPRIVILEGE_TYPE Jedinečný identifikátor uděleného oprávnění.
Cizí klíč CATPRIVS_CATS_FK CATALOG_NAME Odkazy CATALOGS

Příklady

> SELECT catalog_name, grantee
    FROM information_schema.catalog_privileges;