REVOKE je příkaz jazyka SQL. Pomocí příkazu REVOKE lze v jazyce SQL odebrat přístupová práva (též privilegia) jednoho nebo více uživatelů k jednotlivým tabulkám.

Syntaxe

REVOKE práva ON objekt FROM uživatel1[, uživatel2[, uživatel3 ...]];

Objektem se myslí tabulka, pohled, procedura, funkce, trigger, případně další objekty v prostředí SŘBD.

Uživatel se (v MySQL) uvádí ve tvaru uživatelské jméno (použité při přihlašování) + @ + název databázového serveru, např. root@localhost resp. 'jsmith'@'localhost'. Pro všechny uživatele na serveru se místo uživatelského jména může použít hvězdička.

Práva

Jako práva se zde používají SQL příkazy pro manipulaci s objekty. Např. jazyk MySQL jako práva rozlišuje tato:

Pokud chceme práva přidělit, použijeme příkaz GRANT.

Pahýl Tento článek je příliš stručný nebo postrádá důležité informace.Pomozte Wikipedii tím, že jej vhodně rozšíříte. Nevkládejte však bez oprávnění cizí texty.