Delen via


MSCK REPAIR PRIVILEGES

Van toepassing op:aangevinkt: ja Databricks SQL aangevinkt: ja Databricks Runtime

Hiermee verwijdert u alle bevoegdheden van alle gebruikers die aan het object zijn gekoppeld.

U gebruikt deze verklaring om het overgebleven toegangsbeheer op te schonen dat is achtergebleven nadat objecten zijn verwijderd uit de Hive-metastore buiten Databricks SQL of Databricks Runtime.

Syntaxis

MSCK REPAIR object PRIVILEGES

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

Parameterwaarden

  • schema_name

    Noemt het schema waaruit bevoegdheden worden verwijderd.

  • function_name

    Noemt de functie waaruit bevoegdheden worden verwijderd.

  • table_name

    Noemt de tabel waaruit bevoegdheden worden verwijderd.

  • view_name

    Noemt de weergave waaruit bevoegdheden worden verwijderd.

  • ELK BESTAND

    Hiermee wordt ANY FILE de bevoegdheid van alle gebruikers ingetrokken.

  • ANONIEME FUNCTIE

    Hiermee wordt ANONYMOUS FUNCTION de bevoegdheid van alle gebruikers ingetrokken.

Voorbeelden

> MSCK REPAIR SCHEMA gone_from_hive PRIVILEGES;

> MSCK REPAIR ANONYMOUS FUNCTION PRIVILEGES;

> MSCK REPAIR TABLE default.dropped PRIVILEGES;