一、创建只读账号
GRANT Select ON *.* TO **readuser**@"%" IDENTIFIED BY "**readuser_123456**"
%如果替换成ip,则为只有对应的ip可以连接
二、创建增删改查账号
GRANT Select,Update,insert,delete ON *.* TO **writeuser**@"%" IDENTIFIED BY "**writeuser_123456**"
%如果替换成ip,则为只有对应的ip可以连接
三、删除账号
drop user xxx@"%"
"%"表示任意非本地机器
四、MySQL账号授权命令说明
grant 权限 on 库名.表名 to 用户名@"host" identified by "密码";
host:指定该用户在哪个主机上可以登录,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登录,可以使用通配符%。
// 创建一个名叫user1,密码pigcms的账号,并赋予给它查询、插入、更新、删除(pigcms.* pigcms库所有表)的权限。
grant select, insert, update, delete on pigcms.* to user1@"%" Identified by "pigcms";
flush privileges;