创建用户
mysql> create user 'sqluser' @ 'host' identfied by 'password';
sqluser:你要创建的用户的用户名;
host:指定登录主机,本地 localhost,%匹配所有; password:用户密码;
授予用户权限
mysql> grant all privileges on *.* to sqluser@'%' identified by 'password' with grant option;
格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by "用户密码";
*.* 代表所有权(匹配所有数据库);若只想让用户拥有某一个数据库的权限则将第一个*改为你想要授予权限的数据库名
@ 后面是链接MySQL的客户端IP地址, % 代表任意的客户端(任意ip地址), localhost 为本地访问(不能远程访问)。