博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Bug描述
阅读量:7104 次
发布时间:2019-06-28

本文共 709 字,大约阅读时间需要 2 分钟。

hot3.png

今天周末,在家里学点新技术,虽然公司分配的任务没有完成(滑稽滑稽)

我先创建了一个mysql数据库,用root用户创建一个新用户,毕竟项目中使用root是非常危险的,尤其是我这样的实习生(再次滑稽)。然后愉快的给它赋予了权限,切换用户

然而,不愉快的事情发生了:

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

  密码错了?

    算了,再敲一遍

      fuck,还是错了

        可能设密码的时候手抖了

          那我就重设下密码吧

            update user set password=password('密码') where user='用户名' ;

              然后,看到 0 行被更新???

  然后怀着怀疑人生的态度搜了很久,前一页的博客都是一样的,唉~

  一通乱操作之后还是没有x用,都是说改密码,还有扯php的。。。

解决过程

  后来无意中进入stackoverflower,然后一看提问,发现碰到的情况和我一模一样:

提问

回答

大意就是你有一个用户名为空的账户,mysql会先匹配它,然后就一直提示你密码错误,删掉这个匿名用户,然后执行 FLUSH PRIVILEGES;

Delete FROM user Where User='' and Host='localhost';

flush privileges;

转载于:https://my.oschina.net/u/199488/blog/2032302

你可能感兴趣的文章
web服务器必备软件整理
查看>>
PHP效率计:从引号开始(单引号、双引号效率区别)
查看>>
Python Socket
查看>>
linux下svn服务器搭建
查看>>
分布式消息订阅发布系统Apache Kafka本机环境搭建和简单测试
查看>>
迷之 crontab 异常:不运行、不报错、无日志
查看>>
php列出目录下所有文件带点击链接
查看>>
RHEl6批量自动装机(PXE网络装机)
查看>>
关于VLAN的实验
查看>>
使用wxPython建立一个计算文件md5的GUI工具
查看>>
JAVA-WBE——spring security 3.2 认证-学习笔记3
查看>>
Linux文件编辑器 Vi(Vim)
查看>>
学python能赚多少钱?python的就业前景如何?
查看>>
一个网工的linux学习过程
查看>>
新一代人工智能有哪些新看点?
查看>>
MySQL冗余数据的三种方案
查看>>
浅谈centos7的lvm(pv,vg,lv)
查看>>
caj怎么转word文档
查看>>
找出10000内数字等于各位数字的四次方之和
查看>>
数据库中的事务、视图、序列 、同义词、索引、数据字典、PL/SQL块 、异常处理、存储过程...
查看>>