STORAGE_CREDENTIAL_PRIVILEGES
Dotyczy: Databricks SQL Databricks Runtime 10.4 LTS i nowsze
INFORMATION_SCHEMA. STORAGE_CREDENTIAL_PRIVILEGES wyświetla listę podmiotów zabezpieczeń, które mają uprawnienia do poświadczeń magazynu.
Jest to rozszerzenie do standardowego schematu informacyjnego SQL.
Ostrzeżenie
Począwszy od środowiska Databricks Runtime 15.4, ta relacja jest przestarzała. Użyj INFORMATION_SCHEMA. CREDENTIAL_PRIVILEGES zamiast tego.
Należy również pamiętać, INFORMATION_SCHEMA.STORAGE_CREDENTIAL_PRIVILEGES
że podczas podglądu poświadczeń usługi są wyświetlane uprawnienia, które mają zastosowanie zarówno do poświadczeń magazynu, jak i poświadczeń usługi. Jest to nieprawidłowe zachowanie podglądu, które zostanie poprawione i nie powinno zależeć od niego, aby kontynuować.
Definicja
Relacja STORAGE_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ń. |
STORAGE_CREDENTIAL_NAME |
STRING |
Nie. | Poświadczenie magazynu, 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 | Relacja przodka dziedziczona przez uprawnienie. |
Ograniczenia
Do relacji mają zastosowanie STORAGE_CREDENTIAL_PRIVILEGES
następujące ograniczenia:
Klasa | Nazwisko | Lista kolumn | opis |
---|---|---|---|
Klucz podstawowy | METPRIVS_PK |
GRANTOR , , GRANTEE , , STORAGE_CREDENTIAL_NAME PRIVILEGE_TYPE |
Unikatowy identyfikator przyznanego uprawnienia. |
Klucz obcy | METPRIVS_METS_FK |
STORAGE_CREDENTIAL_NAME |
Odwołania STORAGE_CREDENTIALS |
Przykłady
> SELECT storage_credential_name, grantee
FROM information_schema.storage_credential_privileges;