zoukankan      html  css  js  c++  java
  • 在一台电脑访问另一台电脑的mysql数据库,并增加和剥夺权限

    1.    假设MySQL服务器安装在ip地址为192.168.105.3的主机上面

    2.    再假设客户端安装在ip为192.168.105.100的机子上

    3. 首先在ip为192.168.105.100的机子上能够ping 通192.168.105.3的机子

    具体操作为:

    运行->cmd

    ->ping  192.168.105.3

     

    4.    ping通后  在mysql服务器上增加新用户,

    增加新用户的方法:

    在服务器端

    Mysql> grant all privileges on lp.* to ‘zz’@192.168.105.100’identified by ‘123’;

    表示在192.168.105.100 这台机子上可以通过用户名 :zz 密码为123 对数据库lp进行所有操作!其中all privileges 可以是其他比如select,delete,update,insert等具体权限名,多个权限名中用逗号隔开。

    删除增加的新用户的访问权限

    Mysql > Revoke all privileges on lp.* to ‘zz’@192.168.105.100’;也就是收回192.168.105.100 机子访问的权利。其中all privileges 同样可以是其他比如select,delete,update,insert等具体权限名,多个权限名中用逗号隔开。

    此时在客户端如navicat添加用户名,并输入主机名称:192.168.105.3 ,添加完毕后就能够在IP地址为192.168.105.100的电脑上,连接另一台192.168.105.3上的MYSQL服务器。

    当创建了用户后,也可以通过客户端用sql语句添加用户的权限,但是值得超级注意的是

    创建触发器的权限只能在服务器端添加~~在客户端会失败~~

    相关的sql语句格式和上面的格式一样~~这里就不多说了~~

  • 相关阅读:
    JS保留小数点(四舍五入、四舍六入)实例
    HTML5 本地存储 localStorage、sessionStorage 的遍历、存储大小限制处理
    TCP/IP 网络编程(五)
    【IOS】mac终端运行.sh文件总是提示permission denied
    一扫天下——ZXing使用全解析
    《学习bash》笔记--进程处理
    VB断点调试
    poj 2506 Tiling(java解法)
    策略模式实战之优惠方式
    HTML 5 音频Audio
  • 原文地址:https://www.cnblogs.com/hhddcpp/p/3860348.html
Copyright © 2011-2022 走看看