zoukankan      html  css  js  c++  java
  • Mysql 用户和权限

    1. 创建用户。

    create user 'debug_user'@'localhost' identified by 'Sineva123' ;

    2.查看新创建的用户信息

    select * from mysql.user;

    只是创建了用户,什么权限也没有。

    Host Key,主机名,User  key 用户名

    1)%匹配所有主机,表示可以远程登录,并且是除服务器外的其他任何终端,%表示任意IP都可登录.

    2)(root,localhost),  表示可以本地登录,即可以在服务器上登陆,localhost则只允许本地登录。

    3)(root,127.0.0.1 ),表示可以本机登陆,即可以在服务器上登陆。指定一个ip表示用户只能从此ip连接到服务器

    3. 查询用户的授予的权限

    show grants for  'debug_user'@'localhost';

     USEAGE 权限 连接(登陆)权限,建立一个用户,就会自动授予其usage权限(默认授予)。该权限只能用于数据库登陆,不能执行任何操作;且usage权限不能被回收,也即REVOKE用户并不能删除用户。

     如果 发现远程解决连接不上Mysql,原因排查

       1) ping 网络是否联通

       2)检查Mysql的服务器的防火墙是否关闭

       3)检查连接用户的Host是否为%。select * from mysql.user;

    但愿人长久 千里共婵娟
  • 相关阅读:
    a冲刺总结随笔
    a版本冲刺第十天
    a版本冲刺第九天
    a版本冲刺第八天
    a版本冲刺第七天
    a版本冲刺第六天
    a版本冲刺第五天
    BETA 版冲刺前准备
    Alpha事后诸葛会议
    Alpha答辩总结
  • 原文地址:https://www.cnblogs.com/hellcats/p/13301852.html
Copyright © 2011-2022 走看看