Sdílet prostřednictvím


CREDENTIAL_PRIVILEGES

Platí pro:zaškrtnutí označeného ano Databricks Runtime 15.4 a vyšší

INFORMATION_SCHEMA. uvádí objekty zabezpečení s oprávněními napřihlašovacích údajů .

Toto je rozšíření standardu SQL Information Schema.

Poznámka

V současné době uživatelé, kteří mají oprávnění MANAGE k objektu, nemohou zobrazit všechna oprávnění pro tento objekt v INFORMATION_SCHEMA. Místo toho INFORMATION_SCHEMA zobrazuje pouze své vlastní 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 Catalog Exploreru. Viz Správa oprávnění v Unity Catalog.

Definice

Relace CREDENTIAL_PRIVILEGES obsahuje následující columns:

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.
CREDENTIAL_NAME STRING No Přihlašovací údaje , u kterých se oprávnění uděluje.
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 Yes No Nadřazený vztah, ze kterého je oprávnění zděděno.

Omezení

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

Třída Name Column List Popis
Primární klíč METPRIVS_PK GRANTOR, GRANTEE, , CREDENTIAL_NAMEPRIVILEGE_TYPE Jedinečný identifikátor identifier pro udělené oprávnění.
Cizí klíč METPRIVS_METS_FK CREDENTIAL_NAME Odkazy CREDENTIALS

Příklady

> SELECT credential_name, grantee
    FROM information_schema.credential_privileges;