Arahan REVOKE dalam SQL digunakan untuk membatalkan keizinan akses atau operasi pengguna atau peranan pada objek pangkalan data, dengan itu meningkatkan keselamatan pangkalan data dan membetulkan kebenaran yang diberikan secara salah. Sintaksnya ialah BATALKAN [PILIHAN GERAN UNTUK] keizinan PADA objek DARI user_or_role. Penggunaan khusus termasuk: membatalkan kebenaran SELECT pengguna pada jadual, membatalkan semua kebenaran peranan pada paparan, membatalkan pilihan GRANT pengguna, dsb. Hanya pengguna atau peranan dengan kebenaran yang lebih tinggi boleh melaksanakan perintah REVOKE dan kebenaran akan tamat serta-merta selepas dibatalkan.
REVOKE dalam SQL
REVOKE dalam SQL mewakili arahan untuk membatalkan kebenaran, yang digunakan untuk membatalkan kebenaran daripada pengguna pangkalan data atau peranan untuk mengakses atau mengendalikan objek pangkalan data (seperti jadual, paparan atau prosedur).
Fungsi
Arahan REVOKE digunakan terutamanya untuk:
Syntax
Sintaks arahan REVOKE adalah seperti berikut:
<code>REVOKE [GRANT OPTION FOR] permission ON object FROM user_or_role;</code>
Di mana:
[GRANT OPTION FOR] permission
:要撤销的权限,例如 SELECT、INSERT 或 GRANT。object
:要撤销权限的对象,例如表或视图。user_or_role
user_or_role
: Pengguna atau peranan yang kebenarannya akan dibatalkan. . <code>REVOKE SELECT ON my_table FROM john;</code>
<code>REVOKE ALL ON my_view FROM admin_role;</code>
Atas ialah kandungan terperinci Apakah maksud revoke dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!