MSCK REPAIR PRIVILEGES

Gäller för:check markerad ja Databricks SQL-kontroll markerad som ja Databricks Runtime

Tar bort alla behörigheter från alla användare som är associerade med objektet.

Du använder den här instruktionen för att rensa kvarstående åtkomstkontroll efter att objekt har tagits bort från Hive-metaarkivet utanför Databricks SQL eller Databricks Runtime.

Syntax

MSCK REPAIR object PRIVILEGES

object
  { [ SCHEMA | DATABASE ] schema_name |
    FUNCTION function_name |
    TABLE table_name
    VIEW view_name |
    ANONYMOUS FUNCTION |
    ANY FILE }

Parametrar

  • schema_name

    Namnger schemat från vilket behörigheter tas bort.

  • function_name

    Namnger funktionen som behörigheter tas bort från.

  • Table_name

    Namnger tabellen som behörigheter tas bort från.

  • view_name

    Namnger vyn som behörigheter tas bort från.

  • ALLA FILER

    Återkallar ANY FILE behörighet från alla användare.

  • ANONYM FUNKTION

    Återkallar ANONYMOUS FUNCTION behörighet från alla användare.

Exempel

> MSCK REPAIR SCHEMA gone_from_hive PRIVILEGES;

> MSCK REPAIR ANONYMOUS FUNCTION PRIVILEGES;

> MSCK REPAIR TABLE default.dropped PRIVILEGES;