Categories


Tags


Linux操作系统破解Mysql密码的方法

(1) service mysqld stop  //先停止mysql服务

(2)然后打开mysql配置文件/etc/my.cnf.在【mysqld】下面添加一行代码:skip-grant-tables。这行代码意思就是跳过跳过授权表,即是可以跳过密码验证直接进入数据库。

图片1.png

(3) service mysqld restart //重启mysql数据库。假如不重启的话,不会生效。

mysql -uroot -p  //此时直接回车,既可以进入数据库。

出现mysql>就说明你已经进入到mysql数据库里了。

图片2.png

(4)进数据库后,use mysql //选择mysql这个库,因为mysql的root密码存放在这个数据库里。

show tables  //查看下mysql库里有哪些表,我们需要操作的用户名密码都在user表里。

desc user  //查看下user表有哪些字。

图片3.png

图片4.png

(5)更改root密码。

update user set password=password('123456') where user="root";  //用户选root,可以随便更改成任意密码,我这里设置的123456,password()是mysql密码加密的一个函数。

flush privileges;   //刷新下密码,使更改的生效。

exit  //退出数据库。

图片5.png

(6)退出数据库,重新登录

mysql -uroot -p   //回车输入刚刚更改的密码,就能进去了。

然后再次进入配置文件vi /etc/my.cnf 把skip-grant-tables去掉。

图片6.png

(7)注意更改后一定记得到my.cnf里把skip-grant-tables去掉,不然下次重启mysql后,又变成不需要密码直接进去了。

来源:景安


Public @ 2016-11-10 15:46:47

asp.net网站报错Temporary ASP.NET没有读写权限

最近有用户反映云主机出现当前标识(EBS-36203\saaaa)没有对“C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限。如图所示1.jpg经过我司排查确认有部分情况是数据库漏洞引起的权限异常。解决方法:下载以下脚本进行执行:http://download.myhostadmin.net/vp

Public @ 2014-05-18 15:46:32

快云数据库数据如何导入导出?

快云数据库可以通过以下方式进行数据的导入导出: 1. 使用快云官方提供的数据库管理工具:快云提供了一个名为“管理工具”的应用程序,可以用于管理数据库。在管理工具中,可以选择导入或导出数据库中的数据。 2. 使用命令行工具:快云数据库支持使用命令行工具进行数据的导入和导出。可以在快云控制台中的“数据库管理”中获取连接信息,然后使用mysql命令行工具进行操作。 3. 使用数据传输服务:快云提供

Public @ 2023-04-04 10:50:14

Mysql数据库服务启动提示1069错误解决方法

MySQL数据库服务启动时,如果遇到1069错误提示,一般是由于数据库已经安装但未正确配置或者存在重复的数据库服务名称导致的。解决方法如下: 1. 首先,确认是否已经安装了MySQL数据库。可以在命令行中输入以下命令来检查是否已经安装: ``` mysql --version ``` 如果返回MySQL的版本信息,则表示已经安装。 2. 如果已经安装,尝试重新安装MySQL数据库。可以通过卸载

Public @ 2023-06-29 21:50:18

Linux操作系统破解Mysql密码的方法

(1) service mysqld stop  //先停止mysql服务(2)然后打开mysql配置文件/etc/my.cnf.在【mysqld】下面添加一行代码:skip-grant-tables。这行代码意思就是跳过跳过授权表,即是可以跳过密码验证直接进入数据库。图片1.png(3) service mysqld restart //重启mysql数据库。假如不重启的话,不会生效。

Public @ 2016-11-10 15:46:47

更多您感兴趣的搜索

0.503177s