Dela via


REVOKE

Gäller för:markerad ja Databricks SQL markerad ja Databricks Runtime

Återkallar en uttryckligen beviljad eller nekad behörighet för ett skyddsbart objekt från ett huvudnamn.

Kommentar

Det går inte att ändra åtkomsten till samplescatalog. Det här catalog är tillgängligt för alla arbetsytor, men är endast läsbart.

Använd REVOKE ON SHARE för att revoke åtkomst på shares från recipients.

Syntax

REVOKE privilege_types ON securable_object FROM principal

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

Parameters

  • privilege_types

    Detta identifierar en eller flera behörigheter som ska återkallas från principal.

    • ALL PRIVILEGES

      Revoke alla behörigheter som gäller för securable_object. När Catalog återkallas i Unity ALL PRIVILEGESåterkallas endast själva ALL PRIVILEGES-behörigheten. Användarna behåller alla andra behörigheter som beviljats dem separat.

    • privilege_type

      Den specifika behörighet som ska återkallas från securable_object .principal

  • securable_object

    Det objekt som behörigheterna beviljas till huvudkontot för.

  • principal

    En användare, tjänstens huvudnamn eller grupp som behörigheterna återkallas från. Du måste omsluta användare, tjänstens huvudnamn och gruppnamn med specialtecken i backticks (` `).

Exempel

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

> REVOKE SELECT ON TABLE t FROM aliens;