CONNECTION_PRIVILEGES
Dotyczy: Databricks SQL
Databricks Runtime 13.3 LTS i nowsze
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_NAME PRIVILEGE_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;