Udostępnij za pośrednictwem


CONNECTION_PRIVILEGES

Dotyczy:zaznaczone jako tak Databricks SQL zaznaczone jako tak Databricks Runtime 13.3 LTS i nowsze zaznaczone tak tylko Unity Catalog

INFORMATION_SCHEMA.CONNECTION_PRIVILEGES zawiera listę podmiotów , które mają uprawnienia do połączenia.

Notatka

Obecnie użytkownicy posiadający uprawnienia MANAGE do obiektu nie mogą wyświetlać wszystkich przydziałów dla tego obiektu w INFORMATION_SCHEMA. Zamiast tego INFORMATION_SCHEMA pokazuje tylko własne uprawnienia w odniesieniu do obiektu. To zachowanie zostanie poprawione w przyszłości.

Użytkownicy z uprawnieniami MANAGE mogą wyświetlać wszystkie uprawnienia do obiektu przy użyciu poleceń SQL lub Eksploratora katalogu. Zobacz Zarządzanie uprawnieniami w Unity Catalog.

Definicja

Relacja CONNECTION_PRIVILEGES zawiera następujące kolumny:

Nazwisko Typ danych Nullowalny Standard opis
GRANTOR STRING Nie. Tak Podmiot , który przyznał uprawnienie.
GRANTEE STRING Nie. Tak Podmiot, któremu udzielono uprawnienia.
CONNECTION_NAME STRING Nie. Tak wykaz, na którym udzielono uprawnień.
PRIVILEGE_TYPE STRING Nie. Tak Przyznawanie przywileju.
IS_GRANTABLE STRING Nie. Tak Zawsze NO. Zastrzeżone do przyszłego użytku.
INHERITED_FROM STRING Nie. Nie. Relacja przodka, z której jest dziedziczone uprawnienie.

Ograniczenia

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

Klasa Nazwisko Lista kolumn opis
Klucz podstawowy CATPRIVS_PK GRANTOR, , GRANTEE, , CONNECTION_NAMEPRIVILEGE_TYPE Unikatowy identyfikator przyznanego uprawnienia.
Klucz obcy CATPRIVS_CATS_FK CONNECTION_NAME Odwołania CONNECTIONS

Przykłady

> SELECT connection_name, grantee
    FROM information_schema.connection_privileges;