zoukankan      html  css  js  c++  java
  • ref:Mysql授权远程登陆

    ref:https://blog.csdn.net/qq_26710805/article/details/79776897

    在Windows环境上操作。步骤如下: 
    1. 打开cmd窗口,登陆mysql

    mysql -uroot -p123456

    2.使用mysql数据库

    use mysql

    3.查看结果中host一行中是否有%,如果有%,此行用户名允许远程登录。下图所示,白色框中表示允许远程登录的账号: 
    这里写图片描述 
    如果没有%号的相关数据,可以使用下列方法: 
    这里写图片描述 

    在插入数据时,只需要输入关心的字段,例如insert into user(host,user,password) value("%",'remote','abc');其它字段值为默认。
    4.授权

    grant all privileges on *.* to '用户名'@'%' identified by '登录密码' with grant option;//授予所有的权限,也可以不做,但是若需要所有的权限则需执行
    //例如:
    grant all privileges on *.* to 'root'@'%' with grant option;即对root@%,远程所有主机均可访问。
    flush privileges;//注意一定要执行该句,才能有效果。

    这里写图片描述

    5.查看授权情况

    mysql> SELECT user, host,select_priv, insert_priv, update_priv,delete_priv from mysql.user;
    +-----------+----------------+-------------+-------------+-------------+-------------+
    | user | host | select_priv | insert_priv | update_priv | delete_priv |
    +-----------+----------------+-------------+-------------+-------------+-------------+
    | root | localhost | Y | Y | Y | Y |

    root拥有所有权限。

  • 相关阅读:
    HDU 2853 (KM最大匹配)
    HDU 2852 (树状数组+无序第K小)
    HDU 2851 (最短路)
    HDU 2846 (AC自动机+多文本匹配)
    MyBatis使用示例
    Hessian示例:Java和C#通信
    SQL Server2005配置同步复制
    【问】如何应对关系型数据库中列的不断增加
    Prolog学习:数独和八皇后问题
    Prolog学习:基本概念
  • 原文地址:https://www.cnblogs.com/studyskill/p/9366270.html
Copyright © 2011-2022 走看看