POKAŻ DOTACJE

Dotyczy:zaznacz pole wyboru oznaczone jako yes Databricks SQL check oznaczone tak Databricks Runtime

Wyświetla wszystkie uprawnienia (dziedziczone, odrzucone i przyznane), które wpływają na zabezpieczany obiekt.

Aby uruchomić to polecenie, musisz mieć następujące elementy:

  • Administrator obszaru roboczego lub właściciel obiektu.
  • Użytkownik określony w pliku principal.

Użyj polecenia SHOW GRANT TO RECIPIENT, aby wyświetlić listę udziałów, do których odbiorca ma dostęp.

Składni

SHOW GRANTS [ principal ] ON securable_object

Można również użyć GRANT jako alternatywy dla GRANTSelementu .

Parametry

  • Główny

    Opcjonalny użytkownik lub grupa, dla której mają być wyświetlane uprawnienia przyznane lub odrzucone. Jeśli nie określono SHOW , zwróci uprawnienia dla wszystkich podmiotów zabezpieczeń, które mają uprawnienia do obiektu. Musisz ująć użytkowników, jednostki usługi i nazwy grup z znakami specjalnymi w backticks (` `).

  • securable_object

    Obiekt, którego uprawnienia do pokazania.

Zwraca

Zestaw wyników z następującymi kolumnami:

  • principal STRING NOT NULL: podmiot zabezpieczeń, który ma uprawnienie.
  • actionType STRING NOT NULL: Która akcja podmiotu zabezpieczeń ma uprawnienia do wykonania.
  • objectType STRING : obiekt, do którego jest dołączone uprawnienie.
  • objectKey STRING: identyfikator obiektu.

Przykład

> SHOW GRANTS `alf@melmak.et` ON SCHEMA my_schema;
  principal     actionType objectType objectKey
  ------------- ---------- ---------- ---------
  alf@melmak.et USE        DATABASE   my_schema

> SHOW GRANTS ON SHARE some_share;
  recipient actionType objectType objectKey
  --------- ---------- ---------- ---------
  A_Corp    SELECT
  B.com     SELECT

> SHOW GRANTS ON CONNECTION mysql_connection;
  principal     actionType             objectType objectKey
  ------------- ---------------------- ---------- ------------------------------------
  alf@melmak.et CREATE FOREIGN CATALOG CONNECTION mysql_connection
  alf@melmak.et USE CONNECTION         CONNECTION mysql_connection