Yetkilendirme

Birden fazla kullanıcının işlem yapabilmesi için yetkilendirmek gerekir.
Tablo üzerindeki işlemler konusunda yetki vermek veya kaldırmak için kullanılan komutlardır.

GRANT

Veritabanı ve tablolar için kullanıcılara yetki vermek için kullanılır.

GRANT yetkiAdi
ON nesneAdi
TO { kullaniciAdi | PUBLIC | rolAdi }
[WITH GRANT OPTION]

Belirli bir tablodaki SELECT komutunu kullanma yetkisini tüm kullanıcılara vermek için

GRANT SELECT ON tabloAdi TO *.*

REVOKE

Veritabanı ve tablolar için kullanıcılara verilen yetkiyi geri alır. GRANT’ın tam tersi işlem.

REVOKE yetkiAdi
ON nesneAdi
FROM { kullaniciAdi | PUBLIC | rolAdi }

Belirli bir tablodaki SELECT komutunu kullanma yetkisini tüm kullanıcılardan geri almak için

REVOKE SELECT ON tabloAdi FROM *.*