SHOW-GRANTS

          PALO

          SHOW-GRANTS

          SHOW GRANTS

          Description

          该语句用于查看用户权限。

          SHOW [ALL] GRANTS [FOR user_identity];
          • ALL

            ALL 关键词可以查看所有用户的权限。

          1. user_identity

            查看该指定用户的权限。且该 user_identity 必须为通过 CREATE USER 命令创建的。

            如果不指定 user_identity,则查看当前用户的权限。

          返回结果说明:

          mysql> show grants;
          +--------------+----------+----------------------+---------------+------------+---------------+
          | UserIdentity | Password | GlobalPrivs          | DatabasePrivs | TablePrivs | ResourcePrivs |
          +--------------+----------+----------------------+---------------+------------+---------------+
          | 'admin'@'%'  | Yes      | Admin_priv  (false)  | NULL          | NULL       | NULL          |
          +--------------+----------+----------------------+---------------+------------+---------------+
          1 row in set (0.00 sec)
          • UserIdentity

            用户标识。

          • Password

            Yes 标识设置了密码。No 标识无密码。

          • GlobalPrivs

            全局级别的权限列表。(列表后的 false 无需关心)。

          • DatabasePrivs

            数据库级别的权限列表。(列表后的 false 无需关心)。

          • TablePrivs

            表级别的权限列表。(列表后的 false 无需关心)。

          Example

          1. 查看所有用户权限信息

            SHOW ALL GRANTS;
          2. 查看指定 user 的权限

            SHOW GRANTS FOR jack@'%';
          3. 查看当前用户的权限

            SHOW GRANTS;

          Keywords

          SHOW, GRANTS
          上一篇
          SHOW-ROLES
          下一篇
          SHOW-EXPORT