• ERROR 1045 (28000): Access denied for user 'mycat'@'localhost' (using password: YES)


    创建用户:
    mysql> grant all on db1.* to mycat@'%' identified by '123456';
    Query OK, 0 rows affected (0.00 sec)
    mysql> flush privlege;
    
    查看:
    mysql> select user,host from mysql.user;
    +-------+-------------+
    | user  | host        |
    +-------+-------------+
    | mycat | %           |
    | root  | 127.0.0.1   |
    | repl  | 192.168.2.% |
    | root  | ::1         |
    |       | localhost   |
    | root  | localhost   |
    |       | mysql01     |
    | root  | mysql01     |
    +-------+-------------+
    8 rows in set (0.00 sec)
    
    测试
    [mysql@mysql01 ~]$ mysql -umycat -p123456 -h 127.0.0.1 -P3316
    Warning: Using a password on the command line interface can be insecure.
    ERROR 1045 (28000): Access denied for user 'mycat'@'localhost' (using password: YES)
    
    解决方案:
    [mysql@mysql01 ~]$ mysql -u root -p123456 -h 127.0.0.1 -P3316
    mysql> use mysql
    mysql> delete from user where user='';
    mysql>  flush privileges; 
    
    测试登陆成功
    [mysql@mysql01 ~]$ mysql -umycat -p123456 -h 127.0.0.1 -P3316
    mysql>
  • 相关阅读:
    servlet简介
    synchronized锁的升级过程
    volatile的作用及原理
    redis数据类型
    mysql的主从复制
    redis的缓存穿透,缓存击穿,缓存雪崩
    网络从io到多路复用
    mysql索引
    mysql的执行计划
    mysql 常用函数
  • 原文地址:https://www.cnblogs.com/polestar/p/7615937.html
Copyright © 2020-2023  润新知