如何查看MYSQL当前用户的权限?有2个方法
- 使用show grants for 命令
这个命令,使用非常简单,而且能查询出创建该用户的SQL语句。命令如下:
或者show grants for [account];
输出结果为:show grants for [account]@'127.0.0.1';
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE ON *.* TO '[account]'@'%' IDENTIFIED BY PASSWORD '**************************'
- 使用user表进行查询
use mysql; select * from `user` where `User`='[account]'\G;
返回结果:
*************************** 1. row *************************** Host: % User: [account] Password: ********************************* Select_priv: Y In