导读:MySQL是一种常用的关系型数据库管理系统 , 它提供了许多权限来控制用户对数据库的访问 。其中一个重要的权限就是查询权限,本文将介绍如何返回MySQL中的查询权限 。
1. 查看所有用户的查询权限
使用以下命令可以查看所有用户的查询权限:
```
SELECT User, Select_priv FROM mysql.user;
该命令将返回所有用户及其查询权限的列表 。
2. 查看特定用户的查询权限
如果你只想查看特定用户的查询权限,可以使用以下命令:
SELECT Select_priv FROM mysql.user WHERE User='username';
将“username”替换为你要查询的用户名 。
3. 授予查询权限
如果你需要授予某个用户查询权限,可以使用以下命令:
GRANT SELECT ON database_name.* TO 'username'@'localhost';
该命令将授予用户“username”在“database_name”数据库中的所有表上的查询权限 。
4. 撤销查询权限
如果你需要撤销某个用户的查询权限,可以使用以下命令:
REVOKE SELECT ON database_name.* FROM 'username'@'localhost';
该命令将从用户“username”中撤销在“database_name”数据库中的所有表上的查询权限 。
【mysql返回值 mysql返回查询权限】总结:查询权限是MySQL中非常重要的一项权限,通过以上命令可以方便地查看、授予和撤销用户的查询权限 。