Udostępnij za pośrednictwem


STORAGE_CREDENTIAL_PRIVILEGES

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak 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_NAMEPRIVILEGE_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;