mysql---用户管理

#创建用户king , 登陆密码为1234
create user 'king' identified by '1234';

#查看创建用户的语句,即上面那条创建用户的语句
show grants for 'king'

#用户虽然创立了,但是没有相关权限,查看用户所有权限
use mysql;
select * from user where user ='king';

#授予权限
grant 权限类型 on 对象 to king@IP地址 identified by ’密码‘;
权限类型:insert、delete、alter等
对象:单个表、* 代表所有表 、 *.*所有库的所有表、库名.* 代表该库的所有表
grant insert on *.* on 'king'@'localhost' identified by '123';     //只允许本机登陆
grant insert on *.* on 'king'@'192.168.1.20' identified by '123';  //只允许指定ip以该用户登陆
grant insert on *.* on 'king'@'%' identified by '123';  //允许远程登陆
grant all on *.* on 'king'@'%' identified by '123' with grant option;  //允许该用户赋予其他用户他所拥有的权限 ,all代表所有权限

#撤销权限
revoke 权限类型 on 对象 from 'king';

#删除用户
drop user 'king';

#修改密码

(1)通过mysqladmin修改:

mysqladim -u用户 -p passwd 新密码
输入后会提示输入旧密码,输入正确后便能修改密码

(2)通过update修改user表中的password字段:

use mysql;
update user set password = password('新密码') where user = '用户名';
(3)通过set命令修改

set password for '用户名'=password('新密码');


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值