mysql的用户管理与操作

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';

  

猜你喜欢

转载自www.cnblogs.com/magictor/p/12442598.html