• 在一台电脑访问另一台电脑的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入门之DOM
    js入门之字符串常用的方法
    js入门之内置数组对象 Array
    js入门之内置对象Date
    js入门之内置对象Math
    js入门之对象
    js入门之函数
    js入门之数组
    js入门第二篇之流程控制语句
    js入门第一篇
  • 原文地址:https://www.cnblogs.com/hhddcpp/p/3860348.html
Copyright © 2020-2023  润新知