- 登录数据库
mysql -u账号 -p密码 -P端口 -h IP
- 命名创建账号
create user '账号'@'host' identified by '密码';
创建未授权的账号,host处建议使用%!
%对IP地址没有限制!如果后期只能本地访问,授权后可以修改
3.删除账号
账号是一个联合主键,删除的时候,需要指定账号和host
drop user '账号'@'host';
- 权限赋予
grant 权限列表(使用 , 分割) on 数据库.标签(支持*通配符) to 'user'@'host';
privileges:用户的操作权限,
select,insert,update等
如果要授予所有权限请使用all
- 权限查看
show grants for '账号'@'%';
- 权限移除
revoke 权限列表 on 数据库.表 from '账号'@'%';
- 给予账号赋予其他账号权限
grant privileges on databasename.tablename to '账号'@'%' with grant option;