PERLIHATKAN HIBAH
Berlaku untuk: pemeriksaan Databricks SQL Databricks Runtime
Menampilkan semua hak istimewa (diwariskan, ditolak, dan diberikan) yang memengaruhi objek yang dapat diamankan.
Untuk menjalankan perintah ini, Anda harus:
- Administrator ruang kerja atau pemilik objek.
- Pengguna yang ditentukan dalam
principal
.
Gunakan SHOW GRANTS TO RECIPIENT untuk mencantumkan berbagi mana yang dapat diakses oleh penerima .
Sintaks
SHOW GRANTS [ principal ] ON securable_object
Anda juga dapat menggunakan GRANT
sebagai alternatif untuk GRANTS
.
Parameter
-
Pengguna atau grup opsional untuk menunjukkan hak istimewa yang diberikan atau ditolak. Jika tidak ditentukan
SHOW
akan mengembalikan hak istimewa untuk semua prinsipal yang memiliki hak istimewa pada objek. Anda harus mengapit pengguna, perwakilan layanan, dan nama grup dengan karakter khusus dalam backtick (` `
). -
Objek yang hak istimewanya untuk ditampilkan.
Kembali
Tataan hasil dengan kolom berikut:
principal STRING NOT NULL
: Kepala sekolah yang memiliki izin.actionType STRING NOT NULL
: Tindakan mana yang harus dilakukan oleh prinsipal.objectType STRING
: Objek tempat izin dilampirkan.objectKey STRING
: Pengidentifikasi objek.
Contoh
> SHOW GRANTS `alf@melmak.et` ON SCHEMA my_schema;
principal actionType objectType objectKey
------------- ---------- ---------- ---------
alf@melmak.et USE DATABASE my_schema
> SHOW GRANTS ON SHARE some_share;
recipient actionType objectType objectKey
--------- ---------- ---------- ---------
A_Corp SELECT
B.com SELECT
> SHOW GRANTS ON CONNECTION mysql_connection;
principal actionType objectType objectKey
------------- ---------------------- ---------- ------------------------------------
alf@melmak.et CREATE FOREIGN CATALOG CONNECTION mysql_connection
alf@melmak.et USE CONNECTION CONNECTION mysql_connection