问题描述:

mysql初次部署后,明明为root账户设置了密码,但是还是可以通过mysql -uroot、mysql -uroot -p后回车的方式访问数据库

解决方法:

首先要确保mysql不处在skip-grant-tables模式下!!!否则无法进行任何操作!!

1.
通过mysql -uroot回车进入mysql,然后输入
use mysql
进入mysql库

2.
将user表中root对应的记录里plugin字段(加密规则)的值修改成mysql_native_password

update user set plugin='mysql_native_password' where user='root';

更改后如下图所示:

注意:
8.0以上版本MySQL验证方式发生改变,如果更改成mysql_native_password并不能解决问题的话,请直接跳到第3步,并把语句中的mysql_native_password替换成caching_sha2_password进行尝试。

3.
必要)修改root账户密码以及验证方式:

alter user 'root'@'localhost' identified with mysql_native_password by '密码';

此步骤不可跳过,即使要修改的密码与原来相同,如跳过则会在再次登录mysql时密码正确也会报错Access denied!

按照顺序进行以上三步操作,再尝试登录一次:

确定mysql -uroot已经不可以访问了,接下来尝试使用密码访问:

mysql -uroot -p也可以正常访问数据库了。

DONE!

关于mysql初次部署后无需密码即可使用root登录问题相关推荐

  1. linux配置ssh密码远程登录,配置ssh 无需密码即可登录远程服务器

    在平时工作或者开发自己的项目时,经常需要登录部署了项目代码的服务器来做一些调试,配置等相关的操作,像sftp.rsync之类的工具也是基于ssh通道来工作的.但是经常输密码登录服务器又会让人觉得很烦, ...

  2. 配置ssh 无需密码即可登录远程服务器

    在平时工作或者开发自己的项目时,经常需要登录部署了项目代码的服务器来做一些调试,配置等相关的操作,像sftp.rsync之类的工具也是基于ssh通道来工作的.但是经常输密码登录服务器又会让人觉得很烦, ...

  3. C#源码QQ空间自动点赞神器,无需密码直接点头像登录,可加自动功能评论转发等。

    使用C#开发的:最新版V5.7下载https://pan.baidu.com/s/1ZOG2KLV8z0pXNXjCRfMMhw 可以直接看见页面操作结果. 功能: 1.朋友发表说说,第一时间点赞. ...

  4. mysql首次安装后原始密码存放位置

    2019独角兽企业重金招聘Python工程师标准>>> 安装完mysql-servie之后,初始密码一般会在root目录下,有一个文件.mysql_secrete,打开就能看到密码, ...

  5. 使用iToolab UnlockGo for Mac 无需密码即可解锁 Apple ID

    UnlockGo是一个多合一的iOS解锁程序,能够轻松在iPhone或iPad上解锁屏幕密码,iCloud激活锁,iToolab UnlockGo for Mac能够数分钟内即可删除iPhone / ...

  6. ipad忘记锁屏密码用计算机解决,4种无需密码即可解锁iPad的方法

    第1部分:如何使用dr.fone解锁没有密码的iPad? 通过dr.fone - Unlock(iOS)可以帮助你解锁设备而不会对其造成任何损坏.作为dr.fone工具包的一部分,它是一个非常先进的工 ...

  7. 官网的python下载安装后无需配置即可使用_图文解说少儿编程软件python下载安装,没有经验的新手也可以做到...

    最近刚刚重新更换了电脑,对于这台电脑来说,python就是未认识的朋友,顺便给大家演示一下如何找到python.安装python.打开python,希望能给各位朋友提高很多的学习借鉴作用. 如何找到p ...

  8. TP-Link 路由器被曝严重漏洞:无需密码即可登录

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 TP-Link 修复了影响 Archer 路由器的某些严重漏洞 CVE-2019-7405,可导致潜在攻击者绕过管理员密码并远程控制经 ...

  9. 如何通过路由器日志查看路由器是否断网过_TPLink路由器被曝严重漏洞,远程攻击者无需密码即可登录...

    当你遇到网络卡顿或者断网的情况,第一反应可能就是选择重启路由器. 但如果你发现无法以管理员权限重新设置路由器. 那么很有可能是你的路由器被劫持了. TP-Link路由器被接管 近期,TP-Link曝光 ...

最新文章

  1. 百度大脑发挥AI“头雁效应” 王海峰:在AI时代共同推动社会智能化升级
  2. mysql 业务账户_mysql的事务
  3. linux kernel同步方法的总结
  4. 使用netsh.exe命令配置TCP/IP
  5. php 特殊字符大全,关于php 特殊字符的文章推荐
  6. java中字符串的精确匹配_Java最佳实践–字符串性能和精确字符串匹配
  7. NOIP模拟测试8「寿司」
  8. mysql 锁机制及实现原理_MySQL-深入浅出锁分类及实现原理
  9. 单片机破 解和防 护建议
  10. 伺服电机转矩常数的标定方法
  11. 在win7和win10上通过INF文件安装64位WDM驱动
  12. 【亲测可用】win7下移动硬盘无法访问,拒绝访问位置不可用时的解决方案!
  13. 数据库管理-第二十九期 记一次AFD环境的存储变更(20220803)
  14. 使用Mac打开mht格式文件
  15. 个人简历模板,非常漂亮,docx格式,用word可自行修改
  16. 2019辽宁公务员考试行测常识大全:公务员常识40000问(五十九)(2)
  17. 服务器本地存储文件,云服务器存储放在本地
  18. Android 取消蓝牙消息通知流程分析(一)
  19. 基于共现网络原理将剧本《人民的名义》人物关系社交网络可视化
  20. 链式前向星dij堆优化

热门文章

  1. Opengl投影变换理解
  2. 按一定规律将电文变成密码: 将字母A变为E、将字母a变为e,即变成其后的第四个字母,W将变成A。字母按上述规律转换,非字母字符不变。输入一行字符,输出相应密码。
  3. SMM--Spring
  4. 1095 Cars on Campus
  5. 年度大更新来了:Win10 21H1 正式版推送!
  6. 简历包装被公司查出来了。。。
  7. 开创高质量发展新局面,优炫数据库助推数字中国建设
  8. 一种适用于智能仪表智能特性验证的检测方法和系统
  9. Filament加载网络gltf文件
  10. git:patch does not apply