功能

帐户管理 权限管理

帐户管理

root帐号是超级管理员帐号

创建普通帐号 删除帐号 修改帐号 查询帐号

权限管理

添加权限 删除权限 查询权限

添加帐号

创建了一个名为pyhui的用户,该用户只能从本地机器连接到MySQL服务器,并且其密码是abc create user 'pyhui'@'localhost' identified by 'abc'

删除帐号

删除名为 pyhui 的用户,该用户只能从 localhost 连接到MySQL服务器 drop user 'pyhui'@'localhost'

查询用户名有哪些

选中mysql库 select * from user;

其它操作

20231128_162451 mysql dcl 用户管理 用户的增删改查_mysql查看数据库增删查改权限表-CSDN博客 https://blog.csdn.net/ifubing/article/details/134670126?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22134670126%22%2C%22source%22%3A%22ifubing%22%7D

授与权限

授予用户 'pyhui'@'localhost' 对数据库 dbsanguo 中的 country 表进行 SELECT 操作的权限 grant select on dbsanguo.country to 'pyhui'@'localhost'

四个权限

增 insert

删 delete

改 update

查 select

查看权限

列出用户tom被授予的所有权限,该用户是通过本地连接数据库的 show grants for 'tom'@'localhost'

撤回权限

撤销(或移除)用户 'pyhui'@'localhost' 对数据库 dbsanguo 中的 country 表进行 INSERT 操作的权限 revoke insert on dbsanguo.country from 'pyhui'@'localhost'