MySql_同局域网下互访(8.0已经不支持identified by模式了)
主要命令:
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. 给局域网内某台指定机器赋予访问所有数据库权限
mysql> grant select,delete,update,insert on *.* to 'root'@'192.168.1.*' identified by 'root';
2. 给局域网内所有机器赋予所有数据库访问权限
mysql> grant select,delete,update,insert on *.* to 'root'@'%' identified by 'root';
3. 给局域网内某台指定机器赋予访问某数据库的权限
mysql> grant select,delete,update,insert on dbname.* to 'root'@'192.168.1.*' identified by 'root';
4. 给局域网内所有机器赋予所有某数据库访问权限
mysql> grant select,delete,update,insert on dbname.* to 'root'@'%' identified by 'root';
5. 给局域网内所有机器赋予所有数据库访问权限(else)
mysql> grant all privileges on *.* to 'root'@'%' identified by 'root';
PS最后刷新权限:
mysql> flush privileges;

浙公网安备 33010602011771号