MSCK ONARıM AYRıCALıKLARı

Şunun için geçerlidir:evet olarak işaretlendi Databricks SQL denetimi yes Databricks Runtime olarak işaretlendi

Nesneyle ilişkili tüm kullanıcılardan tüm ayrıcalıkları kaldırır.

Databricks SQL veya Databricks Runtime dışındaki Hive meta veri deposundan nesneler bırakıldıktan sonra geride kalan artık erişim denetimini temizlemek için bu deyimi kullanırsınız.

Sözdizimi

MSCK REPAIR object PRIVILEGES

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

Parametre

  • Schema_name

    Ayrıcalıkların kaldırıldığı şemayı adlandırın.

  • function_name

    Ayrıcalıkların kaldırıldığı işlevi adlandırın.

  • Table_name

    Ayrıcalıkların kaldırıldığı tabloyu adlandırın.

  • view_name

    Ayrıcalıkların kaldırıldığı görünümü adlandırın.

  • HERHANGİ Bİr DOSYA

    Tüm kullanıcıların ayrıcalığını iptal eder ANY FILE .

  • ANONIM IŞLEV

    Tüm kullanıcıların ayrıcalığını iptal eder ANONYMOUS FUNCTION .

Örnekler

> MSCK REPAIR SCHEMA gone_from_hive PRIVILEGES;

> MSCK REPAIR ANONYMOUS FUNCTION PRIVILEGES;

> MSCK REPAIR TABLE default.dropped PRIVILEGES;