mysql 赋权IP访问以及收回权限

mysql 赋权IP访问以及收回权限

月光魔力鸭

2019-09-20 09:36 阅读 1498 喜欢 0 mysql 赋权

mysql 通过grant 赋权

通用写法
grant all privileges on  库.表 to '用户名'@'主机' identified by '密码';
flush privileges;

如果语句后带有with grant option ,则可以把授权的权限也给该用户,该用户就可以授权其他用户了。

给用户 test 全部权限
grant all privileges on *.* to 'test'@'%' identified by 'testpwd';
flush privileges;
给用户 test 赋某个IP访问权限
grant all privileges on *.* to 'test'@'192.168.1.8' identified by 'testpwd';
flush privileges;
给用户test 赋予数据库 demo 的访问权限
grant all privileges on demo.* to 'test'@'%' identified by 'testpwd';
flush privileges;

revoke 删除用户权限

通用写法
revoke 权限列表 on 库.表 from 用户名@'主机';
flush privileges;
删除用户所有权限
revoke all privileges on *.* from test@'%';
flush privileges;
删除用户某库权限
revoke all privileges on demo.* from test@'%';
flush privileges;

查看权限

show grants; //查看当前用户下所有权限
show grants for test@'192.168.1.8'; //查看指定用户权限

转载请注明出处: https://chrunlee.cn/article/mysql-privileges-ip.html


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
一直在做K12教育方面的产品,不过大都是学校管理层面的,对于教学一直很少触及。当然,这类的产品已经存在不少了,在功能、设计方面我们都会借鉴一些进行改进,其中有一些基础数据,如果也是从头自己收集的话,我想,可能会死的吧...比如:各个学段内的教材和章节信息。
前段时间弄了下微信的dat图片的解码,后续有同学问数据库的解码怎么弄.. 当然,后边陆陆续续的看了下,加上住院乱七八糟的事情,一直没处理,最近几天处理了下,发现微信数据库的数据格式是真的麻烦...
在通过vscode 来编写带有 eslint的项目的时候,会被各种各样的报错折磨崩溃,单引号 最后的逗号 空格 换行 各种各样。
最近居家的时候看电影发现啥啥都不能看,不是这个应用没会员,就是那个应用没资源.. 愁煞我,想起之前有个NAS可以解决,但是自己又没有对应系统,只有一个linux,决定研究一下。
虽说docker已经大名鼎鼎,但在之前一直都未上手使用过,即便是前一阵子想挂下京东的京豆(使用docker)也给耽搁了,一直的感觉就是这货应该跟vm没啥区别吧,应该就是更方便更好用更适合开发者。
如果您由于各种各样的原因,不幸丢失了数据、想恢复数据,您在互联网上搜索解决办法,会发现,DiskGenius这款软件是排名第一的解决方案
业务需求需要一个微信的文章,但是这个文章又不想让所有人知道,只想让参与活动的人看到,那么怎么在不发布微信公众号文章的前提下,拿到文章的永久地址呢?