博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql5.7 误删管理员root账户
阅读量:6237 次
发布时间:2019-06-22

本文共 945 字,大约阅读时间需要 3 分钟。

1.停止数据库,并在mysql配置文件my.cnf中添加skip-grant-tables参数到[mysqld]配置块中

2. 执行 systemctl start mysqld

3. 执行 mysql 

4.创建 root 用户并赋权限,并修改root密码

insert into user set user='root',ssl_cipher='',x509_issuer='',x509_subject='';update user set Host='localhost',select_priv='y', insert_priv='y',update_priv='y', Alter_priv='y',delete_priv='y',create_priv='y',drop_priv='y',reload_priv='y',shutdown_priv='y',Process_priv='y',file_priv='y',grant_priv='y',References_priv='y',index_priv='y',create_user_priv='y',show_db_priv='y',super_priv='y',create_tmp_table_priv='y',Lock_tables_priv='y',execute_priv='y',repl_slave_priv='y',repl_client_priv='y',create_view_priv='y',show_view_priv='y',create_routine_priv='y',alter_routine_priv='y',create_user_priv='y' where user='root';update user set authentication_string=password('123456') where user='root';

5. 刷新 退出mysql

flush privileges;quit

6.注释掉skip-grant-tables参数,重启数据库

 

 

转载于:https://www.cnblogs.com/Tempted/p/9857711.html

你可能感兴趣的文章
Linux网络编程入门
查看>>
help
查看>>
我的友情链接
查看>>
GIT服务器配置及同步站点目录
查看>>
我的友情链接
查看>>
以太坊中的nonce是什么
查看>>
我的友情链接
查看>>
14-9-11 C/C++课程设计--图书馆管理系---<time.h>中时间数据类型的学习记录
查看>>
java环境配置--转载
查看>>
IPAD2 开启手势教程、未越狱
查看>>
WINTEL平板X86国内上市,神舟老总:ipad仅是玩具
查看>>
debian 中文美化
查看>>
实现查询条件文本框、下拉表、复选框页面组装
查看>>
我的友情链接
查看>>
安卓开发中控制台启动adb,总是说adb server is out of date. killing...
查看>>
解决局域网内打印机经常无法正常连接
查看>>
jboss架构
查看>>
2011年上半年(5月份)信息系统监理师考试上午试题参考答案
查看>>
myeclipse6.5安装svn的三种方法!
查看>>
WIN2012 TCP ECN 启用导致速度慢
查看>>