恢复mysql中root用户的所有权限_如何还原MySQL root用户的全部权限
I accidentally removed all the privileges from my MySQL root user,
Is there some way I can restore this user to its original state (with all privileges)?
i m using my sql work bench 6.0
please let me know soultion step by step as i m new in my sql.
解决方案
First try
GRANT ALL ON *.* TO 'root'@'localhost';
if that does not work then do the following
Stop mysqld service with this ( on UNix-like systems)
sudo mysqld stop
Restart it with the --skip-grant-tables option.
Connect to the mysql with just: mysql (i.e. no -p option, and username may not be required).
Use the following in the mysql client:
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root';
Flush the privileges by running
FLUSH PRIVILEGES;
Remove --skip-grant-tables option. and restart mysqld
Finally run
GRANT ALL ON *.* TO 'root'@'localhost';
恢复mysql中root用户的所有权限_如何还原MySQL root用户的全部权限相关推荐
- mysql中a b为什么是假_[灵魂拷问]MySQL面试高频问题(工程师方向)
前言 本文主要受众为开发人员,所以不涉及到MySQL的服务部署等操作,且内容较多,大家准备好耐心和瓜子矿泉水. 前一阵系统的学习了一下MySQL,也有一些实际操作经验,偶然看到一篇和MySQL相关的面 ...
- mysql中索引的作用是什么_详解mysql中索引的作用
1. 索引是什么,首先我们可以举个例子,字典大家应该都使用过,我们可以使用目录快速定位到所要查找的内容,那么索引跟目录的作用类似,在数据库表记录中,利用索引,可以快速过滤查找到数据记录. 2. 索引类 ...
- 在mysql中如何添加外键约束_如何在MySQL中设置外键约束
(1) 外键的使用: 外键的作用,主要有两个: 一个是让数据库自己通过外键来保证数据的完整性和一致性 一个就是能够增加ER图的可读性 有些人认为外键的建立会给开发时操作数据库带来很大的麻烦.因为数据库 ...
- mysql中季度表怎么出的_如何在mysql中生成季度报表和一年中每个季度的总和
我想在mysql数据库中生成一个季度报告和一年中每个季度的总和. 我写了下面的查询,它不工作SELECT t.name as terminals, sum(bl.barrels_net_qty) as ...
- Mysql中求两个时间差的小时数以及mysql中substring_index 用法
Mysql中求两个时间差的小时数以及mysql中substring_index 用法 1.mysql中求两个时间的差,返回小时数:可以使用mysql的hour() 函数,具体如下: SQL code ...
- mysql 删除赋予用户的权限_深入了解mysql(一)
csdn账号:小刘学习笔记 mysql权限 最简单的mysql权限 深入研究下 MySQL 权限 用户标识是什么 用户权限所涉及的表 mysql权限 最简单的mysql权限 相信很多人都说过一句玩笑话 ...
- mysql修改root权限_如何设置Mysql root权限?
展开全部 利用 GRANT 语句进行授权. 具体步骤如下: 1.首先使用一个没有权限的账号链接mysql,成功之后执行:show databases:这e69da5e887aa62616964757a ...
- 怎么设置mysql 的权限_怎么设置SQL数据库用户权限
一.操作步骤 首先进入数据库级别的[安全性]-[登录名]-[新建登录名] (图1:新建登录名) 2. 在[常规]选项卡中,如下图所示,创建登陆名,并设置默认的数据库. (图2:设置选项) 3. 在[用 ...
- mysql中的数据库名是什么_数据库名称和用户是什么
展开全部 数据库名称就是创建数据库时所命名的标识名字,数据库用户即使用和共享数据库资源的人. database_name 数据库的名称.e68a8432313133353236313431303231 ...
最新文章
- 闻声识人时代将至?多家企业争相布局
- IBM拓展云数据分析服务 用户来“做主”
- Redis使用及工具类
- cisco 两个设备之间测试吞吐量的一个方法
- PC-lint使用说明
- lan口配置 petalinux_PetaLinux安装及使用
- 转载——开阔自己的视野,勇敢的接触新知识
- WinCE驱动调试助手V2.5
- php 异步请求微信模板消息_php实现微信模板消息推送
- Atitit..jdk java 各版本新特性 1.0 1.1 1.2 1.3 1.4 1.5(5.0) 1.6(6.0) 7.0 8.0 9.0 attilax 大总结...
- moss item adding
- Oracle DBHelper 第二版
- DCFEE: A Document-level Chinese Financial Event Extraction System based on Automatically Labeled Tra
- Oracle PL/SQL基础
- 时间序列分析:使用Pandas探索能源数据集
- keil转换c为汇编语言,如何用Keil生成bin、汇编、C与汇编混合文件?
- 【力扣·每日一题】507. 完美数 (C++ 模拟 数的因子)
- 重磅!100位校高校教师晒工资,详细晒,全国各地!要进高校的博士们参考
- LeetCode:Confusing Number II
- a-upload文件夹上传
热门文章
- 计算机二级vf上机试题,2016年计算机二级《VF》上机题及答案
- php 连接 mysql主从_php 连接主从数据库
- 最简单的卸载vrv方法_低端赤道仪粗对极轴最简单方法
- java 得到checkbox_【JavaWeb】获得选中的checkbox的value
- centos系统php环境配置,CentOS 6.4系统下编译安装LNMP和配置PHP环境具体步骤
- c++ 数组的数据保存二进制_Redis五种不同的数据类型
- auto.js id为参数滑动_【Autojs教程】02Autojs PC端开发调试环境搭建
- “搬砖”机器人,每小时800块!
- vivadoRAM中初始化文件coe如何快速生成
- 信用评分python_信用评分卡(python)