mysql如何设置777权限,mysql 权限设置

产品快落地了。。不能再偷偷用root用户了,信息中心的人要来把root用户没收回去了。。心疼

只能自己偷偷加个有全部权限的用户啊哈哈

首先创建一个用户吧。

用 create mysql ;  或者  insert into mysql.user(Host,User,Password) values("localhost","test",password("passwd"));

但是我还是建议用   GRANT USAGE ON *.* TO ‘test‘@‘%‘ IDENTIFIED BY ‘passwd‘ WITH GRANT OPTION; 这样的操作。

新增好了,密码也改好了,记得要刷新一下用户  flush privileges;

现在可以新增权限了,加权限有很多种类型,只给一张表的全新啊,只给一个数据库的权限啊,或者全部数据库的权限都有,就举个例子好了

给zhang用户,在远程连接的时候,对于jydb的test这张表,新增SELECT 和 UPDATE 权限:GRANT SELECT,UPDATE on jydb.test  to zhang@‘%‘

如果是  jydb的任意表:GRANT SELECT,UPDATE on jydb.*to zhang@‘%‘

给所有数据库的所有表:GRANT SELECT,UPDATE on *.*to zhang@‘%‘

当然还有删除权限,这个和新增权限类似   只要把GRANT 改成 REVOKE   TO 改成 FROM就可以了,举个例子

给zhang用户,在远程连接的时候,对于jydb的test这张表,删除SELECT 和 UPDATE 权限 REVOKE SELECT,UPDATE on jydb.test  from zhang@‘%‘

mysql 权限设置

标签:test   grant   pass   数据   val   很多   evo   int   cal

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:http://www.cnblogs.com/dadddd/p/7493914.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值