教程 mariadb tutorial

查看权限

1. 查看指定用户的权限

使用 SHOW GRANTS 命令可以查看某个用户拥有的权限:

sql
SHOW GRANTS FOR '用户名'@'主机';

`

示例:

sql
SHOW GRANTS FOR 'alice'@'localhost';

该命令会显示用户 alice 在本地主机上的所有权限语句。

2. 查看当前用户的权限

sql
SHOW GRANTS;

此命令显示当前连接用户的权限。

3. 查询所有用户权限(高级)

通过查询系统表可以获取更详细权限信息,但一般不建议直接操作:

sql
SELECT user, host, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv 
FROM mysql.user;

查看权限有助于合理配置用户访问,避免权限滥用,提升数据库安全性。