Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:
Databricks SQL,
Databricks Runtime 16.4 i nowsze,
tylko katalog Unity
Wyświetla listę zasad skojarzonych z zabezpieczanym elementem. Obsługiwane są dwie formularze:
- POKAŻ ZASADY: Wyświetla listę tylko zasad skojarzonych bezpośrednio z obiektem docelowym zabezpieczanym.
- POKAŻ OBOWIĄZUJĄCE ZASADY: wyświetla listę zasad bezpośrednio skojarzonych z zabezpieczanymi elementami docelowymi, a zasady dziedziczone z elementów nadrzędnych w hierarchii zasobów.
Aby uruchomić to oświadczenie, musisz mieć READ METADATA uprawnienia lub MANAGE do celu zabezpieczone lub je posiadać.
READ METADATA zapewnia wgląd w polityki tylko do odczytu; MANAGE lub nadal wymagane jest posiadanie do tworzenia, edytowania lub usuwania polityk.
To samo uprawnienie jest sprawdzane dla obu formularzy. W przypadku zabezpieczania nadrzędnego nie są wymagane żadne dodatkowe uprawnienia. Na przykład wyświetlanie obowiązujących zasad w tabeli nie wymaga uprawnień do wyświetlania zasad w schemacie lub wykazie.
Składnia
SHOW [ EFFECTIVE ] POLICIES ON { CATALOG catalog_name | SCHEMA schema_name | TABLE table_name }
Parametry
SKUTECZNE
Opcjonalny. Po określeniu wyświetla listę zasad bezpośrednio skojarzonych z zabezpieczanym obiektem docelowym, a zasady dziedziczone z elementów nadrzędnych w hierarchii zasobów. Po pominięciu wyświetla listę tylko zasad skojarzonych bezpośrednio z zabezpieczanym celem.
-
Nazwa wykazu. Wymieniono zasady zdefiniowane w tym wykazie.
-
Nazwa schematu. Wymieniono zasady zdefiniowane w tym schemacie.
-
Nazwa tabeli. Wymieniono zasady zdefiniowane w tej tabeli.
Wynik
Instrukcja zwraca tabelę wyników.
POKAŻ ZASADY
-
Policy NameSTRING NOT NULL: Nazwa zasad. -
Policy TypeSTRING NOT NULL: Typ polityki (na przykładROW_FILTER,COLUMN_MASK, lubGRANT). -
CatalogSTRING NOT NULL: Wykaz zabezpieczanych zasad jest zdefiniowany na. -
SchemaCIĄG: schemat zabezpieczanego elementu lub wartość NULL, gdy element docelowy jest katalogiem. -
TableCIĄG: nazwa tabeli, gdy zasady są zdefiniowane w tabeli lub null w inny sposób. -
CommentCIĄG: Komentarz do zasad, jeśli istnieją. -
on_securable_typeSTRING: Rodzaj zabezpieczenia, do którego polisa jest przypisana. -
on_securable_fullnameSTRING: W pełni kwalifikowana nazwa zabezpieczonej polisy.
POKAŻ OBOWIĄZUJĄCE ZASADY
-
Policy NameSTRING NOT NULL: Nazwa zasad. -
Policy TypeSTRING NOT NULL: Typ polityki (na przykładROW_FILTER,COLUMN_MASK, lubGRANT). -
CatalogCIĄG NIE MA WARTOŚCI NULL: Wykaz, w którym są zdefiniowane zasady (bezpośrednie lub dziedziczone). -
SchemaCIĄG: Schemat, w którym zdefiniowano zasady lub wartość NULL, gdy jest zdefiniowana w wykazie. -
TableCIĄG: tabela, w której zdefiniowano zasady, lub wartość NULL zdefiniowaną w wykazie lub schemacie. -
CommentCIĄG: Komentarz do zasad, jeśli istnieją. -
on_securable_typeSTRING: Rodzaj zabezpieczenia, do którego polisa jest przypisana. -
on_securable_fullnameSTRING: W pełni kwalifikowana nazwa zabezpieczonej polisy.
Tabela zawiera zasady bezpośrednio w celu zabezpieczania i w przypadku zasad SHOW EFFECTIVE POLICIES odziedziczonych po elementach nadrzędnych w hierarchii zasobów. Aby wyświetlić pełne szczegóły zasad, użyj funkcji DESCRIBE POLICY.
Examples
> SHOW POLICIES ON SCHEMA mycatalog.myschema;
> SHOW EFFECTIVE POLICIES ON SCHEMA mycatalog.myschema;