Compartir vía


MSCK REPAIR PRIVILEGES

Se aplica a:casilla marcada como Sí Databricks SQL casilla marcada como Sí Databricks Runtime

Quita los privilegios de todos los usuarios asociados al objeto.

Use esta instrucción para limpiar el control de acceso residual que queda después de que los objetos se hayan eliminado del metastore de Hive fuera de Databricks SQL y Databricks Runtime.

Sintaxis

MSCK REPAIR object PRIVILEGES

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

Parámetros

  • schema_name

    Denomina el esquema del que se quitan los privilegios.

  • function_name

    Denomina la función de la que se quitan los privilegios.

  • table_name

    Denomina la tabla de la que se quitan los privilegios.

  • view_name

    Denomina la vista de la que se quitan los privilegios.

  • ANY FILE

    Revoca el privilegio ANY FILE de todos los usuarios.

  • ANONYMOUS FUNCTION

    Revoca el privilegio ANONYMOUS FUNCTION de todos los usuarios.

Ejemplos

> MSCK REPAIR SCHEMA gone_from_hive PRIVILEGES;

> MSCK REPAIR ANONYMOUS FUNCTION PRIVILEGES;

> MSCK REPAIR TABLE default.dropped PRIVILEGES;