mysql权限设置

想要设定权限,必须通过root用户登录:

>> grant all privileges on *.* to root@"%" identified by "123456";//第一个*表示数据库;第二个*表示数据表;%表示所有ip,可以是具体的IP;表示root用户可以在任意地址访问该mysql的任意数据库的任意表
                                        //如果只能访问db_test数据库的table_test表,则'*.*'为'db_test.table_test'。
                                        //all priviledges 表示所有权限,其他权限可以是select,insert,update,delete;如下:
>> grant select,insert,update,delete on *.* to root@"%" identified by "123456";                    
>> grant all privileges on *.* to user@localhost identified by "123456";//创建新用户user,localhost表示本地;表示user用户可以在本地访问该mysql的任意数据库的任意表

>> flush privileges ;  //修改权限后,刷新mysql的系统权限表即可生效
posted @ 2017-01-11 16:34  枫叶那个飘啊  阅读(187)  评论(0编辑  收藏  举报