SHARE_RECIPIENT_PRIVILEGES
Dotyczy: Databricks SQL
Databricks Runtime 10.4 LTS i nowsze
INFORMATION_SCHEMA.SHARE_RECIPIENT_PRIVILEGES wyświetla listę recipients z uprawnieniami w udziale .
Informacje są wyświetlane tylko dla shares lub recipients, dla których użytkownik ma uprawnienia do interakcji.
Jest to rozszerzenie do usługi SQL Standard Information Schema.
Definicja
Relacja SHARE_RECIPIENT_PRIVILEGES
zawiera następujące columns:
Nazwisko | Typ danych | Możliwa wartość Null | opis |
---|---|---|---|
GRANTOR |
STRING |
Nie. | Podmiot zabezpieczeń , który przyznał uprawnienie. |
RECIPIENT_NAME |
STRING |
Nie. | Adresat , któremu udzielono uprawnień. |
SHARE_NAME |
STRING |
Nie. | Udostępnij , na którym udzielono uprawnień. |
PRIVILEGE_TYPE |
STRING |
Nie. | Przyznawanie uprawnień. |
INHERITED_FROM |
STRING |
Tak | Relacja przodka dziedziczona przez uprawnienie. |
Ograniczenia
Do relacji mają zastosowanie SHARE_RECIPIENT_PRIVILEGES
następujące ograniczenia:
Klasa | Nazwisko | Column List | opis |
---|---|---|---|
Klucz podstawowy | SHARE_RECIPIENT_PRIVS_PK |
GRANTOR , , RECIPIENT_NAME , , SHARE_NAME PRIVILEGE_TYPE |
Unikalny numer identifier przypisany do przyznanego uprawnienia. |
Klucz obcy | SHARE_RECIPIENT_PRIVS_RECIPIENTS_FK |
RECIPIENT_NAME |
Odwołania RECIPIENTS |
Klucz obcy | SHARE_RECIPIENT_PRIVS_SHARES_FK |
SHARE_NAME |
Odwołania SHARES |
Przykłady
> SELECT share_name, recipient_name
FROM information_schema.share_recipient_privileges;