MySQl 5.7.26 学习笔记-3-用户和权限管理

目录

1.作用

2.定义

3.操作

3.1创建用户

3.2查询用户

3.3修改用户密码

3.4删除用户


1.作用

登录MySQL

管理MySQL

2.定义

用户名@'白名单'

[email protected]'%'   ---任何地址,不要使用

[email protected]'localhost'   ---本地

[email protected]'127.0.0.1'   ---本地

[email protected]'10.0.0.%'   ---10.0.0.0/24

[email protected]'10.0.0.5%'   ---10.0.0.50-59

[email protected]'10.0.0.0/255.255.254.0'

3.操作

3.1创建用户

创建用户test1,允许从172.16.1.0/24访问,密码是654321

MySQl 5.7.26 学习笔记-3-用户和权限管理

创建用户test2,允许从172.16.2.0/24访问,密码是654321

MySQl 5.7.26 学习笔记-3-用户和权限管理

方法二:创建用户+授权+设置密码(8.0版本之前)

grant all on *.* to [email protected]'172.16.1.%'  identified by '654321';

MySQl 5.7.26 学习笔记-3-用户和权限管理

3.2查询用户

select user,host from mysql.user;

MySQl 5.7.26 学习笔记-3-用户和权限管理

3.3修改用户密码

alter user [email protected]'172.16.1.%' identified by '123456';

MySQl 5.7.26 学习笔记-3-用户和权限管理

3.4删除用户

drop user [email protected]'172.16.1.%';

MySQl 5.7.26 学习笔记-3-用户和权限管理