需求
1、创建非root用户只能访问某固定database
2、只允许某IP访问
创建非root用户
创建用户名username的用户,可以任意IP登录,密码为password
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
创建用户名username的用户,固定IP登录,密码为password
CREATE USER 'username'@'192.168.1.91' IDENTIFIED BY 'password';
创建用户名username的用户,IP段登录,密码为password
CREATE USER 'username'@'192.168.1.%' IDENTIFIED BY 'password';
给予权限
给予username访问database名是db_dev的所有表增删改查权限,限制IP段。
grant all privileges on db_dev.* to 'username'@'192.168.1.%' identified by 'password' with grant option;
网友评论