REVOKE
所有文档
menu
没有找到结果,请重新输入

PALO

REVOKE

REVOKE

Description

用于撤销指定用户或角色指定的权限。

撤销库、表的权限:

REVOKE privilege_list
ON db_name[.tbl_name]
FROM user_identity [ROLE role_name]

撤销资源的权限:

REVOKE privilege_list
ON RESOURCE resource_name
FROM user_identity [ROLE role_name]
  • user_identity

    这里的 user_identity 语法同 CREATE USER。且必须为使用 CREATE USER 创建过的 user_identityuser_identity 中的 host 可以是域名,如果是域名的话,权限的撤销时间可能会有1分钟左右的延迟。

也可以撤销指定的 ROLE 的权限,执行的 ROLE 必须存在。

Example

  1. 撤销用户 jack 数据库 testDb 的权限

    REVOKE SELECT_PRIV ON db1.* FROM 'jack'@'192.%';
  2. 撤销用户 jack 资源 odbc_resource 的使用权限

    REVOKE USAGE_PRIV ON RESOURCE 'odbc_resource' FROM 'jack'@'192.%';

Keywords

REVOKE
SET-PROPERTYGRANT