mysql查看数据库用户权限
在MySQL中,查看数据库用户权限有两种方法:
1. 查看mysql.user表:mysql数据库下的user表中存储着用户的基本权限,可以通过SELECT语句来查看。例如,可以使用以下命令查看root用户的权限:
```
SELECT * FROM mysql.user WHERE User='root' AND Host='localhost';
```
需要注意的是,新创建的用户只有登录MySQL服务器的权限,没有任何其它权限,不能查询user表。因此,可以先使用GRANT语句给用户添加查询权限,再进行查询。
2. 使用SHOW GRANTS语句:可以使用SHOW GRANTS FOR语句查看用户的权限。例如,可以使用以下命令查看root用户的权限:
```
SHOW GRANTS FOR 'root'@'localhost';
```
其中,username表示用户名,hostname表示主机名或主机IP。
标签: #科技数码
郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。
联系我们 关于我们 版权申明 天唯网数码 广州小漏斗信息技术有限公司 版权所有 粤ICP备20006251号