Tutorial MySQL ini menjelaskan Cara Menggunakan Fungsi MySQL REVOKE dengan sintaks dan contoh.

Deskripsi
Setelah Teman-teman memberikan hak istimewa (GRANT) EXECUTE pada suatu fungsi atau prosedur, Teman-teman mungkin perlu mencabut (REVOKE) hak istimewa dari pengguna di MySQL. Untuk melakukan ini, Teman-teman bisa menjalankan perintah REVOKE.
Syntax

Syntax untuk fungsi MYSQL GRANT adalah:

Penjelasan Parameter

EXECUTE
Kemampuan untuk menjalankan fungsi atau prosedur dicabut.
PROCEDURE
Ini digunakan saat hak istimewa dicabut pada sebuah prosedur di MySQL.
FUNCTION
Ini digunakan saat hak istimewa dicabut pada sebuah fungsi di MySQL.
object
Nama objek database yang Anda mencabut hak istimewa untuk. Dalam kasus mencabut hak istimewa EXECUTE pada suatu fungsi atau prosedur, ini akan menjadi nama fungsi atau nama prosedur.
user
Nama pengguna yang akan mencabut hak istimewa EXECUTE

Contoh Fungsi
Mari kita lihat beberapa contoh bagaimana cara mencabut hak istimewa EXECUTE pada sebuah fungsi di MySQL.

Jika Teman-teman ingin mencabut hak istimewa EXECUTE pada sebuah fungsi yang disebut CalcIncome dari seorang pengguna bernama Heidi, Teman-teman akan menjalankan pernyataan REVOKE berikut ini:

Jika Anda telah memberikan hak istimewa EXECUTE kepada * (semua pengguna) pada fungsi yang disebut CalcIncome dan Anda ingin mencabut hak istimewa EXECUTE ini, Anda dapat menjalankan pernyataan REVOKE berikut ini:

Contoh Prosedur

Mari kita lihat beberapa contoh bagaimana cara mencabut hak istimewa EXECUTE pada sebuah prosedur di MySQL.

Jika Teman-teman ingin mencabut hak istimewa EXECUTE pada prosedur yang disebut MyFirstProject dari seorang pengguna bernama Heidi, Teman-teman akan menjalankan pernyataan REVOKE berikut ini:

Jika Teman-teman telah memberikan hak istimewa EXECUTE kepada * (semua pengguna) pada prosedur yang disebut CalcIncome dan Teman-teman ingin mencabut hak istimewa EXECUTE ini, Teman-teman dapat menjalankan pernyataan REVOKE berikut ini: