`

windows下MySql密码重置

阅读更多
windows下MySql密码重置
 
Windows下操作  www.2cto.com  
1.关闭正在运行的MySQL。 
 
2.打开DOS窗口,转到mysql\bin目录。 
 
3.输入mysqld --skip-grant-tables回车。
 
如果没有出现提示信息,那就对了。 
 
4.再开一个DOS窗口,转到mysql\bin目录。 
 
5.输入mysql回车,如果成功,将出现MySQL提示符 > 
 
6. 连接权限数据库>use mysql
 
6.改密码:> update user set password=password("520") where user="root"; 
 
7.刷新权限>flush privileges; 
 
8.退出 > \q 
9.注销系统,再进入。
 
flush privileges
GRANT ALL PRIVILEGES ON *.* TO IDENTIFIED by 'root' WITH GRANT OPTION
 
今天接手一台mysql,root@localhost账户进入,发现授权时报错如下:
ERROR 1044 (42000): Access denied for user 'root'@'localhost' to database 'yao'
最终发现该root在初始授权时没有加上with grant option
 
解决办法:
配置文件中增加skip-grant-tables
重启mysql后重新登录授权报错:
ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
这个错误执行flush privileges后再次授权就可以了。
分享到:
评论

相关推荐

    windows下mysql5.7重置初始密码.docx

    Windows 下 MySQL 5.7 重置初始密码 MySQL 是一个流行的开源关系数据库管理系统,广泛应用于各种 Web 应用程序和企业级应用程序中。在 Windows 平台上安装 MySQL 5.7 后,需要设置初始密码以确保数据库的安全性。...

    Windows Mysql8.0忘记密码后重置密码(亲测可用)

    对于在 Windows 操作系统上运行的 MySQL 8.0 版本,重置密码的过程是相对直接且安全的。以下是详细的操作步骤: 1. **停止 MySQL 服务**: 首先,你需要停止 MySQL 服务。这可以通过运行服务管理器来完成。按下 ...

    windows下忘记mysql的root用户密码详细解决方法

    密码重置完成后,需要停止刚才以特殊模式运行的MySQL服务,然后正常地以服务形式启动MySQL服务。这可以通过之前提到的“服务”管理工具完成。 7. 验证: 最后,使用新设置的密码尝试登录MySQL,以确保密码重置成功...

    WIN系统下重置MYSQL密码

    首先,我们要了解的是,MySQL密码重置通常涉及停用现有服务,修改配置文件,然后重启服务以应用新的密码。在这个压缩包中,有两个名为"清空密码1.bat"和"清空密码2.bat"的批处理文件,它们可能是用来自动化这个过程...

    mysql权限分配和root密码重置

    ### MySQL权限分配与Root密码重置详解 #### 一、MySQL权限分配 **1.1 用户权限管理** 在MySQL中,对于用户权限的管理是非常重要的,尤其是当涉及到多个团队合作时,合理的权限设置能够有效避免数据泄露和其他安全...

    Windows下Mysql5.7修改密码1

    在Windows环境下,MySQL 5.7的密码修改过程是一个关键的操作,这涉及到数据库系统的安全性和管理。以下将详细解释这个过程中的每个步骤及其背后的知识点: 1. **显示隐藏文件和文件夹**: - Windows操作系统默认会...

    mysql重置Root密码

    以下将详细解释如何在不同场景下重置MySQL的Root密码。 一、MySQL服务已启动 1. 停止MySQL服务: 在Windows系统中,可以使用`net stop MySQL服务名`命令,或者在服务管理器中停止MySQL服务。 在Linux系统中,...

    Mysql 5.7版本以后密码重置

    在MySQL 5.7版本之后,密码重置过程与之前的版本相比有了一些变化,这可能是导致网上许多教程不再适用的原因。以下是一个详细且全面的步骤指南,帮助你成功重置MySQL 5.7及更高版本的管理员(root)密码。 1. **...

    Windows环境下重置mysql密码操作命令

    以下是一个详细步骤,指导您如何在Windows环境下重置MySQL密码,确保您的数据库管理能够正常进行。 1. **停止MySQL服务** 首先,您需要停止正在运行的MySQL服务。这可以通过命令行工具来实现,输入`...

    mysql5.5 root用户密码重置脚本

    4. 重启MySQL服务:完成密码重置后,需要重启MySQL服务以应用新的密码。 "mysql-init.txt" 文件则可能包含SQL命令,这些命令会在MySQL服务器启动时执行,例如修改root用户的密码。在安全模式下,你可以使用`UPDATE`...

    MySQL(root用户)密码重置

    在Windows环境下,进行MySQL root用户密码重置的步骤可以分为以下几步: 1. 首先,需要打开命令提示符(cmd),执行命令Net stop mysql停止MySQL服务。 2. 接下来,需要到MySQL的安装路径下的bin目录中,找到mysqld...

    mysql忘记密码如何重置-mysql8.0忘记密码修改

    ### MySQL忘记密码重置方法详解 在日常使用MySQL数据库的过程中,难免会遇到忘记登录密码的情况。本文将基于“mysql忘记密码如何重置_mysql8.0忘记密码修改-CSDN博客.pdf”这一文档的内容,详细介绍MySQL 8.0版本下...

    MySQL安装包(win64)—安装教程—Root密码重置教程

    本文将详细介绍如何在Windows 64位操作系统上安装MySQL 5.5.27版本,并指导如何重置Root用户的密码。 首先,我们从“mysql-5.5.27-winx64.msi”这个文件开始。这是一款用于Windows系统的MySQL安装程序,它包含了...

    windows和linux中mysql 忘记密码的办法

    #### Windows环境下重置MySQL密码步骤: 1. **以系统管理员身份登录系统:** - 首先确保您具有系统管理员权限,这是执行后续操作的基础。 2. **停止MySQL服务:** - 打开“控制面板”->“管理工具”->“服务”,...

    windows下忘记mysql的root用户密码详细解决方法.docx

    通过以上步骤,即使忘记了MySQL的root用户密码,也可以在Windows环境下轻松地重置密码。这种方法简单有效,但需要注意的是,在执行过程中应确保操作的安全性,避免泄露敏感信息。此外,建议定期更换密码以增强安全性...

    windows下重置mysql的root密码方法介绍

    今天发现 WordPress 连接不上数据库,登录 ...在忘记 root 密码的情况下,可以进入 mysql 的安全模式,重置 root 密码。 1. 停止 MySQL 服务 打开命令提示符窗口,输入 net stop mysql 关闭 MySQL 服务。 C:\Users\Ad

    windows下忘记mysql超级管理员root密码的解决办法

    如果您的服务器上安装了多个版本的MySQL,还需要确保清楚哪个版本需要进行密码重置。 #### 二、停止MySQL服务 1. **打开CMD命令提示符**: - 按`Win + R`键打开运行对话框; - 输入`cmd`并回车,打开命令提示符...

Global site tag (gtag.js) - Google Analytics