Udostępnij za pośrednictwem


REVOKE

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

Odwołuje jawnie przyznane lub odrzucone uprawnienie do zabezpieczanego obiektu z podmiotu zabezpieczeń.

Uwaga

Modyfikowanie dostępu do wykazu samples nie jest obsługiwane. Ten wykaz jest dostępny dla wszystkich obszarów roboczych, ale jest tylko do odczytu.

Użyj REVOKE ON SHARE, aby odwołać dostęp do udziałów od adresatów .

Składnia

REVOKE privilege_types ON securable_object FROM principal

privilege_types
  { ALL PRIVILEGES |
    privilege_type [, ...] }

Parametry

  • typy uprawnień

    Spowoduje to zidentyfikowanie co najmniej jednego uprawnienia, które mają zostać odwołane z obiektu principal.

    • ALL PRIVILEGES

      Cofnij wszystkie uprawnienia dotyczące securable_object. W Unity Catalog, kiedy ALL PRIVILEGES jest odwołane, tylko samo uprawnienie ALL PRIVILEGES zostanie odwołane. Użytkownicy zachowują wszelkie inne uprawnienia, które zostały im przyznane oddzielnie.

    • typ_uprzywilejowania

      Określone uprawnienie, które ma zostać odwołane z securable_object z principal.

  • securable_object

    Obiekt, na którym są przyznawane uprawnienia głównemu podmiotowi.

  • główny

    Użytkownik, jednostka usługi lub grupa, z której uprawnienia zostaną odwołane. Należy ująć nazwy użytkowników, zasady usług oraz nazwy grup za pomocą znaków specjalnych w backticks (` `).

Przykłady

> REVOKE ALL PRIVILEGES ON SCHEMA default FROM `alf@melmak.et`;

> REVOKE SELECT ON TABLE t FROM aliens;

Uwaga

Instrukcja REVOKE powiedzie się, nawet jeśli określone uprawnienia nie zostały przyznane na początku. Gwarantuje to, że uprawnienia nie są obecne, niezależnie od ich poprzedniego stanu.