docker的mysql容器修改数据库root的登录密码后,navicat依然能用旧密码访问

news/2025/2/23 3:55:48

1. docker进入mysql

2.修改及查看账户。

USE mysql;
SELECT User, Host, plugin FROM user WHERE User = 'root';

3. 更新账户密码。

-- 更新 root@localhost 密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY '新密码';

-- 更新 root@% 密码(远程访问账户)
ALTER USER 'root'@'%' IDENTIFIED WITH caching_sha2_password BY '新密码';

4. 更新。

FLUSH PRIVILEGES;

5. 重启。

docker restart 容器名或ID


http://www.niftyadmin.cn/n/5862945.html

相关文章

模拟实现分布式文件存储

Q1:如何解决海量数据存的下的问题 传统做法是在单机存储。但是随着数据变多,会遇到存储瓶颈。 单机纵向扩展:内存不够加内存,磁盘不够加磁盘。有上限限制,不能无限制加下去。 多机横向扩展:采用多台机器存储&#x…

Vue 3 生命周期和生命周期函数

Vue.js 是一个用于构建用户界面的渐进式框架。随着 Vue 3 的发布,它引入了许多新的功能和改进,包括更灵活和性能更高的生命周期管理。在这份文档中,我们将详细介绍 Vue 3 的生命周期和相关生命周期函数。 一、生命周期概述 Vue 实例在其生命…

Python 入门教程(2)搭建环境 | 2.3、VSCode配置Python开发环境

文章目录 一、VSCode配置Python开发环境1、软件安装2、安装Python插件3、配置Python环境4、包管理5、调试程序 前言 Visual Studio Code(简称VSCode)以其强大的功能和灵活的扩展性,成为了许多开发者的首选。本文将详细介绍如何在VSCode中配置…

同程旅行对象存储实践:架构演进与未来展望

在数字化转型的浪潮中,同程旅行作为旅游行业的佼佼者,面临着海量数据存储与管理的挑战。为了应对这一挑战,同程旅行研发中心架构师周祝群及其团队开展了一系列对象存储实践,旨在构建一个可扩展、高可用、高性能且低成本的存储解决…

【ISO 14229-1:2023 UDS诊断(ECU复位0x11服务)测试用例CAPL代码全解析⑫】

ISO 14229-1:2023 UDS诊断【ECU复位0x11服务】_TestCase12 作者:车端域控测试工程师 更新日期:2025年02月18日 关键词:UDS诊断协议、ECU复位服务、0x11服务、ISO 14229-1:2023 TC11-012测试用例 用例ID测试场景验证要点参考条款预期结果TC…

Linux、Docker、Redis常见面试题

1. Linux 什么是Linux? Linux是一种基于UNIX的操作系统,最初是由Linus Torvalds引入的。它基于Linux内核,可以运行在由Intel,MIPS,HP,IBM,SPARC和Motorola制造的不同硬件平台上。Linux中另一个…

QT 引入Quazip和Zlib源码工程到项目中,无需编译成库,跨平台,压缩进度

前言 最近在做项目时遇到一个需求,需要将升级的文件压缩成zip,再进行传输; 通过网络调研,有许多方式可以实现,例如QT私有模块的ZipReader、QZipWriter;或者第三方库zlib或者libzip或者quazip等&#xff1…

【华为】报文统计的技术NetStream

什么是NetStream NetStream是一项基于“流”来提供报文统计的技术。它根据报文的目的IP地址、目的端口号、协议号、源IP地址等关键值来区分流信息,并针对流信息进行数据流统计,再将统计信息发送至服务器供分析。通过分析这些统计信息,网络管…