Ubuntu数据库下忘记用户密码

1:编辑my.cnf 文件

sudo vim /etc/mysql/my.cnf打开文件在skip-external-locking后添加skip-grant-tables

2:重启mysql服务

sudo service mysql restart

3:

(1)mysql

(2)use mysql;

(3)update user set password=PASSWORD("123") where user=‘root‘;//设置root的密码为123

4:删除(1)中添加的内容

5:重启服务

6:mysql -u root -p 输入密码登陆

时间: 2024-11-06 16:38:57

Ubuntu数据库下忘记用户密码的相关文章

Ubuntu 14.04 忘记用户密码(备忘)

参考文章地址:www.linuxidc.com/Linux/2013-11/92236.htm 1.重启电脑 2.进入Grub引导页面,选择 Ubuntu 高级选项,回车 3.选择带有"Recover mode"的菜单,回车 4.你将看到recover Menu的选项页面 5.选择"root drop to a root shell prompt"选项,回车 6.直接passwd <用户名>,输入新密码之后,会提示"Authorization

Linux下忘记root密码怎么办?

1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息.可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全 状态.最安全的状态是到服务器的Console上面操作,并且拔掉网线. 2.修改MySQL的登录设置: # vim /etc/my.cnf 在[mysqld]的段中加上一句:s

如何重置MySQL数据库的root用户密码

问题 如何重置MySQL数据库的root用户密码 解决方案 当忘记MySQL的root密码的时候,可以进行如下的步骤重新设置MySQL的root密码: ■■Linux的平台■■ 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库.因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息.可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态

Mysql忘记用户密码的解决办法

1.1 忘记用户密码的解决办法 普通用户,直接用root超级管理员登录进去修改密码就可以了,但是如果root密码丢失了,怎么办呢? 1.1.1 msyqld_saft方式找回密码 停止mysql:service mysqld stop; 安全模式启动:mysqld_safe –skip-grant-tables & 无密码回车键登录:mysql -uroot –p 重置密码:use mysql; update user set password=password('') where user='

Windows下忘记mysql密码,重新配置

Windows下忘记mysql密码,重新配置 mysql 问题:作死把Navicat里面的连接删除,然后再重新建立连接,结果出现这个: 网上查了些资料,后面发现是自己的密码忘了,因此按照教程走一遍 先停掉sql服务,以便后续操作 net stop mysql 显示: 服务名无效. 请键入 NET HELPMSG 2185 以获得更多的帮助. 搜索后发现,是自己已经改过mysql名字 具体操作: 输入services.msc 找到mysql,发现名字变为了MySQL57 输入net stop My

windows下忘记root密码

1-->在DOS窗口下输入net stop mysql57 2-->切换到mysql的bin目录,运行mysqld --skip-grant-tables 3-->新开DOS,切换到bin目录,运行mysql -u root 4--> use mysql update user set password=password("new_pass") where user="root"; flush privileges; exit; window

数据库 之 更改用户密码和忘记管理员密码解决方法

1  正常更改用户密码 记得密码的情况下,有以下三个方法修改用户密码: (1) SET PASSWORD [FOR 'user'@'host'] = PASSWORD('cleartext password'); (2) UPDATE mysql.user SET Password=PASSWORD('cleartext password')  WHERE User='USERNAME' AND Host='HOST'; (3) mysqladmin -uUSERNAME -hHOST -p 

忘记oracle(10g)数据库的sys用户密码解决方案

1.找到oracle存放sys用户密码的文件路径:C:\Oracle\database\PWDorcl.ora(pwdfile) 2.打开windows的命令提示符窗口 3.在窗口中输入orapwd file=<pwdfile> password=<newpassword> force=y 如此一来sys用户的密码就更改成<newpassword>了!

linux下忘记root密码如何修改

密码在我们的生活中经常被用到,每个人都会有好几个密码.而在linux在root作为超级用户,具有对linux下所有文件进行修改的权利.超级用户是一个特定的账户,在此账户执行的动作可能会对操作系统造成无法恢复的损害.如果有一天,root这个超级管理员忘记了密码,我们如何通过命令界面修改呢.我们在虚拟机里面做实验,模拟环境. 首先开启虚拟机,按任意键 按字母e 选择第3个-按字母e 输入空格-之后按数字1-回车 之后按字母b 输入修改密码的命令passwd-输入密码.输入密码,时密码是不显示的. 重