当前位置:  数据库>mysql

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

    来源: 互联网  发布时间:2014-09-06

    本文导语:  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)的...

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,update,insert,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,update,insert,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;")

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 求 IBM X201I电脑 无光驱安装UBUNTU 10.4方法
  • linux 下怎么检查电脑上是否安装或使用了某软件 具体方法及步骤?
  • Android APK文件在电脑(PC虚拟机)上面运行方法
  • Python获取电脑硬件信息及状态的实现方法
  • 太牛了!这样黑掉一台根本不联网的电脑
  • 谁有苹果电脑,可否把你电脑中的rom文件发给我!谢谢了
  • 请问:在redhat as 4的电脑上如果才能访问其他win2000操作系统的电脑?
  • 一台电脑访问另外一台电脑里面虚拟机里面的linux系统的ftp站点
  • 我写了个linux下的网络程序,程序在多个电脑间通信,但是我没有多个电脑,怎么调试这样的程序啊?
  • 如何让安装TurboLinux7.0的电脑访问办公网中其他的window 2000系统的电脑
  • 我只用了一台电脑啊 ,两个系统(xp,ubuntu11.10),却被sb的联通公司判断为两台电脑,然后被封号了,怎么解决?避免被封号
  • c#不使用windows api函数打开我的电脑和获取电脑驱动器信息
  • 电脑仿真器 XRoar
  • 手机控制电脑
  • VS2010写的程序在自己电脑可以运行、其他电脑上不能运行的解决方案
  • 我想通过ftp访问局域网另一台电脑
  • 电脑版经典纸牌游戏 Pinochle
  • 怎样知道一部连着本地电脑机器的IP?
  • Oracle 免费送出硬纸板的笔记本电脑?!
  • Spectrum电脑仿真 FBZX
  • 如何访问另一台电脑的虚拟网络
  • 局域网内其他电脑连接VMware下Linux的问题!在线急等...
  • 已经安装到移动硬盘上的ubuntu怎样在其它电脑上使用
  • 手机控制电脑 Phone2PC
  • 用Opensolaris livecd和Fedora livecd启动的电脑能访问硬盘么?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3