Mysql实例从其他电脑访问本机的Mysql的设置方法

Mysql实例从其他电脑访问本机的Mysql的设置方法,第1张

概述介绍《Mysql实例从其他电脑访问本机的Mysql的设置方法》开发教程,希望对您有用。

《MysqL实例从其他电脑访问本机的MysqL的设置方法》要点:
本文介绍了MysqL实例从其他电脑访问本机的MysqL的设置方法,希望对您有用。如果有疑问,可以联系我们。

If you want to give a specific user access from all machines in a given domain (for example,mydomain.com),you can issue a GRANT statement that uses the ‘%' wildcard character in the host part of the account name:
译文:如果需要让特定的用户从给定域(例如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的设置方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1162736.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存