1、创建用户
-- 创建用户
-- username 为用户名, % 为host:可以设置值为localhost、%、0.0.0.0 , password 为密码
create user 'username'@'%' identified by 'password';
--删除用户 username 为用户名
drop user username
--授权用户
--权限基本就是select、update、 insert
--只许用户修改某张表 user.userinfo user库里面的userinfo表
grant update on user.userInfo to 'username'@'%';
--允许用户修改查找某张表
grant update,select user.userInfo to 'username'@'%';
--允许用户授权所有权限 username:用户名
grant all on *.* to 'username'@'%';
################################################################
MYSQL 8
# 授权 CRUD 权限
GRANT SELECT, INSERT, UPDATE, DELETE ON iot.* TO 'chengdong'@'%';
# 授权表的权限
GRANT CREATE, DROP, ALTER ON iot.* TO 'chengdong'@'%';
# 授权指定数据库的所有权限
GRANT ALL PRIVILEGES ON iot.* TO 'chengdong'@'%';
# 刷新
FLUSH PRIVILEGES;
--拒绝访问
把用户的host改成%,或者指定ip:0.0.0.0,