码迷,mamicode.com
首页 > 数据库 > 详细

mysql给用户增删改数据表的权限

时间:2015-09-14 19:37:43      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:数据库 grant mysql

本是关于如何给用户指定表权限的过程。


首先要创建一个用户,并且输入密码。

mysql> insert into mysql.user(Host,User,Password) values(‘localhost‘,‘test‘,password(‘abcd1234‘));


其中Host的值也可以是%

        %和localhost的区别如下:
        %代表任何客户机都可以连接
        localhost代表只可以本机连接       


User的值就是用户的名字

Password的值是密码,password()是数据库提供的函数,帮助加密


然后,更新权限表

mysql> flush privileges;


接着就是分配权限了。

mysql> grant select, insert, update, delete on testdb.orders to test@%;


grant后是授予的功能,on后是数据库.数据表 to后是用户名


然后就可以退出数据库,用test用户登陆测试了。

mysql给用户增删改数据表的权限

标签:数据库 grant mysql

原文地址:http://leevian.blog.51cto.com/9938784/1694674

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!