ユーザまたはロールから特権を削除します。
Synopsis
REVOKE admin-privilege FROM grantee 

REVOKE role FROM grantee

REVOKE [GRANT OPTION FOR] ACCESS ON namespace-list 
     FROM grantee

REVOKE [GRANT OPTION FOR] %THRESHOLD FROM grantee

REVOKE [GRANT OPTION FOR] simple-privilege 
     ON table-commalist 
     FROM grantee CASCADE
引数
admin-privilege  許可されている管理者レベル特権、または管理者レベル特権のコンマで区切られたリスト。以下のうち 1 つ以上をさまざまな順序で使用してリストを構成します : %GRANT_ANY_PRIVILEGE、%CREATE_USER、%ALTER_USER、%DROP_USER、%CREATE_ROLE、%GRANT_ANY_ROLE、%DROP_ANY_ROLE、%CREATE_METHOD、%DROP_METHOD、%CREATE_FUNCTION、%DROP_FUNCTION、%CREATE_PROCEDURE、%DROP_PROCEDURE、%CREATE_QUERY、%DROP_QUERY、%CREATE_TABLE、%ALTER_TABLE、%DROP_TABLE、%CREATE_VIEW、%ALTER_VIEW、%DROP_VIEW、%CREATE_TRIGGER、%DROP_TRIGGER、%DB_OBJECT_DEFINITION 
grantee  権限が削除されるユーザまたはロール。 両方の場合もあります。 
role  ロールまたはコンマで区切られたロールのリストで、ユーザにより特権が無効となったもの 
namespace-list  特権が削除されるネーム・スペースのリスト 
simple-privilege  許可されている基本レベル特権、または基本レベル特権のコンマで区切られたリスト。%ALTER、DELETE、SELECT、INSERT、UPDATE、または REFERENCES を含む場合もあります。すべての権限を削除する場合は、引数の値として "ALL [PRIVILEGES]" または "*" のいずれかを使用します。 
table-list  特権が削除されているテーブル、またはビューの、コンマで区切られたリスト 
概要
REVOKE 文はユーザまたはロールから特権を削除します。GRANT コマンド動作の逆を行います。特権全般についての詳細は、GRANT コマンドを参照してください。
%msql ローカル変数は、すべての REVOKE 文の前に SQL ユーザに設定される必要があります。これは、特権の変更を行おうとしているユーザに、許可が与えられているかどうかを確認するためです。また、特権を持つユーザのみがこのローカル変数を呼び出すことができます。
関連項目
GRANT