1、创建只读用户
创建用户,并授权 SELECT 查询权限,授权远程访问权限,注意,命令中 username/password 指用户名密码,请自己指定。若要限制仅指定IP可以使用此用户访问 Mysql,将%改为具IP即可,dbname指定限制的数据库,如果是全部则改为 *
grant select on dbname.* to 'username'@'%' identified by "password";
2、创建所有权限
grant all privileges on dbname.* to 'username'@'%' identified by "password";
3、刷新mysql权限,使用户创建、授权生效。
flush privileges;
4、查看用户权限
show grants for username;
# 还可以这样
select * from mysql.user where user='username'\G;