OPRÁVNĚNÍ K OPRAVĚ MSCK

Platí pro:zaškrtnutá možnost Ano , kontrola Databricks SQL označená ano Databricks Runtime

Odebere všechna oprávnění všem uživatelům přidruženým k objektu.

Tento příkaz slouží k vyčištění zbytkového řízení přístupu po vyřazení objektů z metastoru Hive mimo Databricks SQL nebo Databricks Runtime.

Syntaxe

MSCK REPAIR object PRIVILEGES

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

Parametry

  • Schema_name

    Pojmenuje schéma, ze kterého se odeberou oprávnění.

  • function_name

    Pojmenuje funkci, ze které se odeberou oprávnění.

  • Table_name

    Pojmenuje tabulku, ze které se odeberou oprávnění.

  • view_name

    Pojmenuje zobrazení, ze kterého se odeberou oprávnění.

  • LIBOVOLNÝ SOUBOR

    ANY FILE Odvolá oprávnění všem uživatelům.

  • ANONYMNÍ FUNKCE

    ANONYMOUS FUNCTION Odvolá oprávnění všem uživatelům.

Příklady

> MSCK REPAIR SCHEMA gone_from_hive PRIVILEGES;

> MSCK REPAIR ANONYMOUS FUNCTION PRIVILEGES;

> MSCK REPAIR TABLE default.dropped PRIVILEGES;