REVOKE
用于撤销用户权限。
REVOKE
priv_type [(column_list)]
[, priv_type [(column_list)]] ...
ON [object_type] priv_level
FROM user
参数
priv_type
:权限类型,详情请参见数据库权限模型。column_list
:可选参数,当priv_type
为SELECT
时,可以填写表中的列名,针对具体列撤销SELECT
权限。priv_level
:被撤销权限的对象层级。*.*
:整个集群级别的权限。db_name.*
:数据库级别的权限。db_name.table_name
或者table_name
:表级别的权限。
注意事项
通过REVOKE
撤销用户权限时,您需要拥有GRANT OPTION
权限。
示例
撤销账号account3数据库级别的all
权限。
REVOKE all ON adb_demo.* FROM 'account3';