SCHEMA_PRIVILEGES

Dotyczy:zaznacz pole wyboru oznaczone jako tak Zaznaczone sql usługi Databricks oznaczone jako tak Databricks Runtime 10.2 i nowsze zaznacz zaznaczone jako tak Tylko wykaz unity

INFORMATION_SCHEMA. SCHEMA_PRIVILEGES wyświetla listę podmiotówzabezpieczeń , które mają uprawnienia do schematu w wykazie.

Zwracane wiersze są ograniczone do schematów, z którymi użytkownik ma uprawnienia do interakcji.

Definicji

Relacja SCHEMA_PRIVILEGES zawiera następujące kolumny:

Nazwa Typ danych Nullable Standardowych Opis
GRANTOR STRING Nr Tak Podmiot zabezpieczeń , który przyznał uprawnienie.
GRANTEE STRING Nr Tak Podmiot zabezpieczeń , któremu przyznano uprawnienie.
CATALOG_NAME STRING Nr Tak Wykaz schematu, na którym udzielono uprawnień.
SCHEMA_NAME STRING Nr Tak Schemat , na którym udzielono uprawnień.
PRIVILEGE_TYPE STRING Nr Tak Przyznawanie uprawnień .
IS_GRANTABLE STRING Nr Tak Zawsze NO. Zarezerwowane do użytku w przyszłości.
INHERITED_FROM STRING Tak Nr Relacja nadrzędnych, z którą uprawnienie jest dziedziczone.

Ograniczenia

Do relacji mają zastosowanie SCHEMA_PRIVILEGES następujące ograniczenia:

Klasa Nazwa Lista kolumn Opis
Klucz podstawowy SCHEMAPRIVS_PK GRANTOR, GRANTEE, CATALOG_NAME, SCHEMA_NAME, PRIVILEGE_TYPE Unikatowy identyfikator przyznanego uprawnienia.
Klucz obcy SCHEMAPRIVS_SCHEMATA_FK CATALOG_NAME, SCHEMA_NAME Odwołania do SCHEMATA

Przykłady

> SELECT catalog_name, schema_name, grantee
    FROM information_schema.schema_privileges;