《MysqL实例从其他电脑访问本机的MysqL的设置方法》要点:
本文介绍了MysqL实例从其他电脑访问本机的MysqL的设置方法,希望对您有用。如果有疑问,可以联系我们。
译文:如果需要让特定的用户从给定域(例如mydomain.com)的所有计算机上访问 MysqL 服务器,你可以执行在账户名的 host 部分使用了通配符“%” 的 GRANT 语句
MysqL> GRANT ...
-> ON *.*
-> TO 'myname'@'%.mydomain.com'
-> IDENTIFIED BY 'mypass';
To do the same thing by modifying the grant tables directly,do this:
译文:也可以使用直接修改授权表的方式来实现:
MysqL> INSERT INTO user (Host,User,Password,...)
-> VALUES('%.mydomain.com','myname',PASSWORD('mypass'),...);
MysqL> FLUSH PRIVILEGES;
再来解决问题:
一、允许用户 wp 从 192.168.2.98 登录 MysqL 服务器(下面的实例均为登录服务器192.168.2.28)
(1)先在MysqL中授权:grant select,update,insert,delete on MysqL.* to 'wp'@'192.168.2.98' IDentifIEd by '123';
(2)再用VFP连接:sqlSTRINGCONNECT("driver={MysqL odbc 3.51 driver};server=192.168.2.28;uID=wp;pwd=123;port=3306;")
如果有多个网址,分别执行授权就可以了.
二、允许用户 wp 从某个网段登录 MysqL 服务器
(1)先在MysqL中授权:grant select,delete on MysqL.* to 'wp'@'192.168.2.%' IDentifIEd by '123';
(2)再用VFP连接:sqlSTRINGCONNECT("driver={MysqL odbc 3.51 driver};server=192.168.2.28;uID=wp;pwd=123;port=3306;")
三、允许用户 wp 从任何网址登录 MysqL 服务器
(1)先在MysqL中授权:grant select,delete on MysqL.* to 'wp'@'%' IDentifIEd by '123';
(2)再用VFP连接:sqlSTRINGCONNECT("driver={MysqL odbc 3.51 driver};server=192.168.2.28;uID=wp;pwd=123;port=3306;") 总结
以上是内存溢出为你收集整理的Mysql实例从其他电脑访问本机的Mysql的设置方法全部内容,希望文章能够帮你解决Mysql实例从其他电脑访问本机的Mysql的设置方法所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)