zoukankan      html  css  js  c++  java
  • mysql5.6创建账户不能本地登录

    mysql5.6创建账户不能本地登录

     

    1、通过xshell连接linux,命令登录mysql

    2、创建一个新的库(其实创建不创建都可以)

    3、创建账号权限

    创建账号luffy 密码luffy 针对库luffy所有权限,允许任何人远程登录

    4、远程登录测试

    测试本地登录

      在linux中测试可以直接登录可能是linux本机设置的问题,在windows中测试不能登录,拒绝连接,这些都不重要,重要的是怎么解决

    5、查看数据库用户的权限

    注意这条命令仅在mysql5.6中测试可以使用,5.7和8.0中确定8.0不能使用,用户账户密码存储的表不再是user表

    从查询结果中我们可看到luffy用户的权限是%,按理说是所有用户都可以登录的,本地用户不能登录怎么解决呢,参考root用户,我们添加对地址localhost和127.0.0.1的权限设置

    grant all privileges on luffy.* to 'luffy'@'127.0.0.1' identified by 'luffy';
    grant all privileges on luffy.* to 'luffy'@'localhost' identified by 'luffy';

    退出数据库再次登录成功

    我们只需要努力,然后剩下的交给时间。
  • 相关阅读:
    Vue生命周期
    事件
    改变this指向
    全屏要素
    微信小程序
    编程心得
    设计模式-单例与实例化
    第五节课 课堂总结
    作业四 分支结构
    课堂总结
  • 原文地址:https://www.cnblogs.com/lgj8/p/13587825.html
Copyright © 2011-2022 走看看