CHECK GRANT 语句
CHECK GRANT
查询用于检查当前用户/角色是否被授予特定的权限。
语法
查询的基本语法如下:
privilege
— 权限类型。
示例
如果用户曾被授予该权限,响应check_grant
将为1
。否则,响应 check_grant
将为 0
。
如果 table_1.col1
存在并且当前用户被授予了权限 SELECT
/SELECT(con)
或角色(具有权限),则响应为 1
。
如果 table_2.col2
不存在,或当前用户未被授予权限 SELECT
/SELECT(con)
或角色(具有权限),则响应为 0
。
通配符
在指定权限时,可以使用星号 (*
) 代替表名或数据库名。请查看 WILDCARD GRANTS 以了解通配符规则。