CREDENTIAL_PRIVILEGES
Dotyczy: Databricks Runtime 15.4 i nowsze
INFORMATION_SCHEMA. CREDENTIAL_PRIVILEGES wyświetla listę podmiotów zabezpieczeń, które mają uprawnienia do poświadczeń.
Jest to rozszerzenie do standardowego schematu informacyjnego SQL.
Notatka
Obecnie użytkownicy z uprawnieniem MANAGE
do obiektu nie mogą wyświetlać wszystkich przyznanych uprawnień dla tego obiektu w INFORMATION_SCHEMA
. Zamiast tego INFORMATION_SCHEMA
pokazuje tylko swoje własne uprawnienia do obiektu. To zachowanie zostanie poprawione w przyszłości.
Użytkownicy z uprawnieniami MANAGE
mogą wyświetlać wszystkie uprawnienia na obiekcie przy użyciu poleceń SQL lub Eksploratora katalogu. Zobacz Zarządzanie uprawnieniami w Unity Catalog.
Definicja
Relacja CREDENTIAL_PRIVILEGES
zawiera następujące kolumny:
Nazwisko | Typ danych | Możliwa wartość Null | opis | |
---|---|---|---|---|
GRANTOR |
STRING |
Nie. | Podmiot zabezpieczeń , który przyznał uprawnienie. | |
GRANTEE |
STRING |
Nie. | Podmiot zabezpieczeń , któremu udzielono uprawnień. | |
CREDENTIAL_NAME |
STRING |
Nie. | Poświadczenie , na którym udzielono uprawnień. | |
PRIVILEGE_TYPE |
STRING |
Nie. | Przyznawanie uprawnień. | |
IS_GRANTABLE |
STRING |
Nie. | Zawsze wartość NO . Zarezerwowane do użytku w przyszłości. |
|
INHERITED_FROM |
STRING |
Tak | Nie. | Relacja przodka dziedziczona przez uprawnienie. |
Ograniczenia
Do relacji mają zastosowanie CREDENTIAL_PRIVILEGES
następujące ograniczenia:
Klasa | Nazwisko | Lista kolumn | opis |
---|---|---|---|
Klucz podstawowy | METPRIVS_PK |
GRANTOR , , GRANTEE , , CREDENTIAL_NAME PRIVILEGE_TYPE |
Unikatowy identyfikator przyznanego uprawnienia. |
Klucz obcy | METPRIVS_METS_FK |
CREDENTIAL_NAME |
Odwołania do POŚWIADCZEŃ |
Przykłady
> SELECT credential_name, grantee
FROM information_schema.credential_privileges;