mysql grant 赋权总结,必火网络安全培训-女黑客-必火安全学院

女黑客

 找回密码
 立即注册

QQ登录

只需一步,快速开始

mysql grant 赋权总结,必火网络安全培训

[复制链接]
发表于 2018-12-21 07:25:16 | 显示全部楼层 |阅读模式

截图201812202316055385.png

上图是navicat截图

其中服务器权限:表示对当前账户对所有数据库的权限,

权限:表示对单一某个数据的权限。

优先级:服务器权限优先级高于权限的有限期,当两者有冲突,以服务器权限为准;

创建用户:create user 'test'@'%' identified by '123456';

赋予某个数据库的select,update权限,其中 数据库.* 表示当前数据库下的所有表,视图等

grant select,update on db_baji.* to 'test'@'%';

取消权限:

revoke select,update on db_baji.* from 'test'@'%';

赋予所有数据库select,update 权限

grant select,update on *.* to 'test'@'%' ;

取消权限:

revoke select,update on *.* from 'test'@'%';

如果想把所有数据库的所有权限都分配给用户,可以使用:

grant all privileges on *.* to ’test'@'%' identified by '123456' with grant option;

其中 identified by '123456'可以省略,表示赋予权限的时候修改密码。

winh grant option 也可以省略,表示这个用户,具备grant其他用户分配权限的功能。

刷新权限:

flush privileges;


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|女黑客 |网站地图

© Copyright 2021 版权所有(一极教育科技有限公司)

津ICP备17008032号-3
快速回复 返回顶部 返回列表