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 以获取通配符规则。