Mysql的基本权限命令操作-菜鸟的进击之路

分为以下七点:

1.mysql的权限原理

2.创建用户

3.用户授权

4.查看用户权限

5.更改用户权限

6.修改账号密码

7.删除账号

第一点:

mysql是两步验证

the frist     通过用户名与密码与用户IP地址是不是授权范围(在不同电脑登录同一个账号也属于不同的用户)

the second  验证登录用户有没有操作权限

mysql到底是怎么实现的呢。mysql有一张权限表,在数据库启动的时候就载入内存当中,当用户通过登录验证之后,就在内存中进行权限的存取、


第二点:

创建用户

create user ‘vince’ identified by  'password';

这样就创建了一个vince的用户,密码是password


第三点

给用户授权

权限类型经常用的 比如说select,delete,update,insert 还有很多可以查下api

用 grant  命令给用户授权


grant all privilege 
	on *.*
	to 'vince' @'%' identified by 'vince';

上面这句sql的语句意思就是把自己所拥有的权限( 除了 授予其他人权限这个权限之外)在所有表的所有列(*.*) 授予给vince %代表可以允许远程,也可以自己制定ip或者localhost 只允许本地

第四点:

查看用户权限


第五点:

回收权限

REVOKE DELETE on test.* FROM 'vince';

回收用户的delete权限


第六点:

修改账号密码

在命令行里面使用

mysqladmin - u 要修改的用户的用户名  password  新密码;

或者

set password for 用户名  password(‘新密码’)


第七点:

删除账号


drop user ‘vicne’;


简单的说到这 继续上班忙自己的事情了- -

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值