跳到主要内容
跳到主要内容

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 以了解通配符规则。