主要命令:
mportant; padding: 0px !important; border-width: 0px !important; border-style: initial !important; border-color: initial !important; min-width: auto !important; border-radius: 0px !important; background: none !important; inset: auto !important; float: none !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(175, 175, 175) !important;" width="35" height="NaN"> 1 2 | mysql> grant select,delete,update,insert on ① dbname. * to '② root' @ '③ 192.168.1.1' identified by '④ root' ; mysql> ⑤ flush privileges; |
注:①数据库名称②用户名称③指定机器IP④用户登录密码⑤刷新权限
用户为mysql的用户,分配不同权限的访问机制就是分配不同的访问用户,以下均以root用户为例
如何分创建不同权限的用户请浏览 http://www.cnblogs.com/eRrsr/p/6500863.html
1. 给局域网内某台指定机器赋予访问所有数据库权限
1 | mysql> grant select,delete,update,insert on * . * to 'root' @ '192.168.1.*' identified by 'root' ; |
2. 给局域网内所有机器赋予所有数据库访问权限
1 | mysql> grant select,delete,update,insert on * . * to 'root' @ '%' identified by 'root' ; |
3. 给局域网内某台指定机器赋予访问某数据库的权限
1 | mysql> grant select,delete,update,insert on dbname. * to 'root' @ '192.168.1.*' identified by 'root' ; |
4. 给局域网内所有机器赋予所有某数据库访问权限
1 | mysql> grant select,delete,update,insert on dbname. * to 'root' @ '%' identified by 'root' ; |
5. 给局域网内所有机器赋予所有数据库访问权限(else)
1 | mysql> grant all privileges on * . * to 'root' @ '%' identified by 'root' ; |
PS最后刷新权限:
1 | mysql> flush privileges; |
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://www.hqyman.cn/post/8269.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~