MySQL(二)---权限的授权和回收

版权声明:欢迎读者转载,如果有问题请给与评论。 https://blog.csdn.net/qq_41848006/article/details/88784767

mysql的用户添加,删除,以及用户权限的授权和回收

  1. 添加用户

** create user ‘robin’@‘localhost’ identified by ‘robin’;**

  1. 删除用户

drop user ‘robin’@‘localhosy’;

  1. 授权权限

**grant all on 数据库名.表 to ‘robin’@‘localhosy’; **

grant后面是授权的权限,有select create insert into drop 等 ,如果要授予全部权限的话就用all。on后面是数据库或者数据库下的表。to后面是用户。如果在用户名的后面加上with grant option 表示这个用户也可以给其他用户授权

  1. 回收权限

**revoke all on 数据库名.表 from ‘robin’@‘localhosy’; **

和授权的基本一样。

  1. 修改用户的密码

set passowrd for ‘robin’@‘localhosy’ = password(‘newpassword’);

也可以通过更新user表修改

  1. 刷新权限

flush privileges;

猜你喜欢

转载自blog.csdn.net/qq_41848006/article/details/88784767