mysql,查看某个用户的权限
在 MySQL 中,你可以使用 SHOW GRANTS
语句来查看一个用户的权限。以下是一个例子:
SHOW GRANTS FOR 'username'@'hostname';
请将 'username'
和 'hostname'
替换为你实际的用户名和主机名。
执行这条命令后,MySQL 将返回一个列表,展示了该用户在服务器上的所有权限。例如,你可能会看到类似下面的输出:
+--------------------------------------------------------------+
| Grants for username@localhost |
+--------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'username'@'localhost' |
| GRANT SELECT, INSERT ON `database`.* TO 'username'@'localhost'|
+--------------------------------------------------------------+
这个输出表示 'username'@'localhost' 对 'database' 数据库有 SELECT 和 INSERT 权限。