1、创建一个用户并且授权:
create user username@'ip' identified by 'password'; 格式: grant 权限 on 数据库名称 to 用户 例如: grant all on *.* to ussername@'ip' identified by 'password'; #给用户所有数据库所有操作权限! grant select on test.* to ussername@'ip'; #给用户test库查询操作权限! grant insert on test.* to ussername@'ip'; #给用户test库插入操作权限! grant update on test.* to ussername@'ip'; #给用户test库更新操作权限! grant delete on test.* to ussername@'ip'; #给用户test库删除操作权限! grant select,insert,update,delete on test.* to ussername@'ip'; #给用户test库增删查改操作权限!
2、删除用户:
drop user username@'ip'; revoke all on *.* from username@localhost; #撤销用户所有权限
3、查询用户:
show grants; #查看自己权限 show grants for username@localhost; #查看其他用户权限 use mysql; select user,host from user;
4、修改用户密码
alter user username@'ip' identified by 'password';