欢迎光临散文网 会员登陆 & 注册

1分钟了解MySQL的用户权限

2023-07-13 00:05 作者:懒人Java屈原  | 我要投稿

我们经常能在网上看见删库跑路的段子,直接使用root用户来操作数据库无疑危险的。实际生产环境中,一般由DBA掌握root用户权限,给其他人都是一个赋予只读的普通用户权限。下面就让我们来看看MySQL的用户权限的设计吧。

MySQL用户

MySQL以(用户名+主机名)来标识一个用户,有以下几种类型

用户授权

授权格式: 【grant 权限 on 数据库.数据表 to 用户 IDENTIFIED by 登录密码】

可以授权多次,每一次的授权都会与前一次叠加到一起。

权限具体可以参考 MySQL的官方文档

https://dev.mysql.com/doc/refman/5.7/en/privileges-provided.html#priv_create

删除用户授权

数据表字段权限控制

MySQL的权限控制粒度,可以达到用户只对数据表的某些字段拥有权限


1分钟了解MySQL的用户权限的评论 (共 条)

分享到微博请遵守国家法律