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. zawiera listę podmiotów , które mają uprawnienia dla poświadczeń magazynu.

Jest to rozszerzenie do standardowego schematu informacyjnego SQL.

Notatka

Obecnie użytkownicy z uprawnieniami MANAGE do obiektu nie mogą wyświetlać wszystkich uprawnień dla tego obiektu w INFORMATION_SCHEMA. Zamiast tego INFORMATION_SCHEMA pokazuje tylko własne uprawnienia dotyczące 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.

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ć, że podczas podglądu poświadczeń usługi INFORMATION_SCHEMA.STORAGE_CREDENTIAL_PRIVILEGES wyświetla uprawnienia, które dotyczą zarówno poświadczeń składowania, 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;