MSCK JAVÍTÁSI JOGOSULTSÁGOK

A következőre vonatkozik:check marked yes Databricks SQL check marked yes Databricks Runtime

Eltávolítja az összes jogosultságot az objektumhoz társított összes felhasználóból.

Ezzel az utasítással törölheti a hátrahagyott reziduális hozzáférés-vezérlést, miután az objektumokat elvetette a Hive-metaadattárból a Databricks SQL-en vagy a Databricks Runtime-on kívül.

Szintaxis

MSCK REPAIR object PRIVILEGES

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

Paraméterek

  • schema_name

    Annak a sémának a neve, amelyből a jogosultságok el lettek távolítva.

  • function_name

    Annak a függvénynek a neve, amelyből a jogosultságok el lettek távolítva.

  • table_name

    Annak a táblának a neve, amelyből a jogosultságok el lettek távolítva.

  • view_name

    Annak a nézetnek a neve, amelyből a jogosultságok el lettek távolítva.

  • BÁRMELY FÁJL

    Minden felhasználó jogosultságának ANY FILE visszavonása.

  • ANONYMOUS FÜGGVÉNY

    Minden felhasználó jogosultságának ANONYMOUS FUNCTION visszavonása.

Példák

> MSCK REPAIR SCHEMA gone_from_hive PRIVILEGES;

> MSCK REPAIR ANONYMOUS FUNCTION PRIVILEGES;

> MSCK REPAIR TABLE default.dropped PRIVILEGES;