mysql设置用户权限

1.添加用户权限

本地权限

grant 权限 privileges on 数据库名.表名 to '账号'@'localhost' identified by '密码';

远程权限
grant 权限 privileges on 数据库名.表名 to '账号'@'%' identified by '密码';

说明

权限:如果是root权限则 权限=all
数据库名:如果是所有的数据库则  数据库名= *
表名:如果是库里所有的表则 表名=*

范例
grant all privileges on *.* to '账号'@'localhost' identified by '密码';
grant select,insert privileges on test.* to '账号'@'localhost' identified by '密码';


2.权限说明

权限 权限说明
all 所有权限
select 查询表权限
insert 插入表权限
update 更新表权限
delete 删除表权限
create 创建表,索引,视图,存储过程,函数等权限
alter 修改表,索引,视图,存储过程,函数等权限
drop 删除表,索引,视图,存储过程,函数等权限
references 外键权限
index 索引权限
create temporary 创建临时表权限
create view 操作视图权限
show view 查看视图源码权限
create routine,alter routine,execute 操作存储过程,函数权限
   


3.撤销权限

revoke 权限 privileges on *.* from '账号'@'localhost' identified by '密码';

4.查看权限

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值