Udostępnij za pośrednictwem


METASTORE_PRIVILEGES

Dotyczy:zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime 10.4 LTS i nowsze

INFORMATION_SCHEMA.METASTORE_PRIVILEGES zawiera listę podmiotów , które mają uprawnienia w bieżącym magazynie metadanych .

Jest to rozszerzenie do standardowego schematu informacyjnego SQL.

Definicja

Relacja METASTORE_PRIVILEGES zawiera następujące kolumny:

Nazwisko Typ danych Mogący przyjąć wartość null opis
GRANTOR STRING Nie. Podmiot główny, który przyznał uprawnienie.
GRANTEE STRING Nie. Podmiot, któremu przyznano przywilej.
METASTORE_ID STRING Nie. Magazyn metadanych, na którym przyznano uprawnienia.
PRIVILEGE_TYPE STRING Nie. Uprawnienie jest przyznawane.
IS_GRANTABLE STRING Nie. Zawsze NO. Zarezerwowane do użytku w przyszłości.
INHERITED_FROM STRING Nie. Relacja przodka, z której uprawnienie jest dziedziczone.

Ograniczenia

Następujące ograniczenia mają zastosowanie do relacji METASTORE_PRIVILEGES.

Klasa Nazwisko Lista kolumn opis
Klucz podstawowy METPRIVS_PK GRANTOR, , GRANTEE, , METASTORE_IDPRIVILEGE_TYPE Unikatowy identyfikator przyznanego uprawnienia.
Klucz obcy METPRIVS_METS_FK METASTORE_ID Odwołania METASTORES

Przykłady

> SELECT metastore_id, grantee
    FROM information_schema.metastore_privileges;