MySQl 5.7.26 学习笔记-3-用户和权限管理
目录
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
创建用户test2,允许从172.16.2.0/24访问,密码是654321
方法二:创建用户+授权+设置密码(8.0版本之前)
grant all on *.* to [email protected]'172.16.1.%' identified by '654321';
3.2查询用户
select user,host from mysql.user;
3.3修改用户密码
alter user [email protected]'172.16.1.%' identified by '123456';
3.4删除用户
drop user [email protected]'172.16.1.%';