Bagikan melalui


MSCK REPAIR PRIVILEGES

Berlaku untuk: centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime

Menghapus semua hak istimewa dari semua pengguna yang terkait dengan objek.

Anda menggunakan pernyataan ini untuk membersihkan kontrol akses residu yang tertinggal setelah objek dihilangkan dari metastore Apache Hive di luar Databricks SQL atau Databricks Runtime.

Sintaks

MSCK REPAIR object PRIVILEGES

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

Parameter

  • schema_name

    Memberi nama skema tempat hak istimewa dihapus.

  • function_name

    Memberi nama fungsi yang hak istimewanya dihapus.

  • table_name

    Memberi nama tabel tempat hak istimewa dihapus.

  • view_name

    Memberi nama tampilan tempat hak istimewa dihapus.

  • ANY FILE

    Mencabut hak istimewa ANY FILE dari semua pengguna.

  • ANONYMOUS FUNCTION

    Mencabut hak istimewa ANONYMOUS FUNCTION dari semua pengguna.

Contoh

> MSCK REPAIR SCHEMA gone_from_hive PRIVILEGES;

> MSCK REPAIR ANONYMOUS FUNCTION PRIVILEGES;

> MSCK REPAIR TABLE default.dropped PRIVILEGES;