1、查看Grant_priv是Y还是N

执行下面

select * from mysql.user where User='root' and Host='%'\G;

下图查看结果为Grant_priv是Y,如果是N,执行下面

update mysql.user set Grant_priv='Y' where User='root' and Host='%';

flush privileges;(刷新权限)

问题解决

![](https://img-blog.csdnimg.cn/20210713114106208.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NfMTU2,size_16,color_FFFFFF,t_70)

update mysql.user set Grant_priv='Y' where User='root' and Host='%';

flush privileges;(刷新权限)

2、验证:给普通用户授权:

执行以下命令进行授权:

create user 'ceshi'@'192.168.42.67' identified by 'jenkins_666';
grant all privileges on *.* to 'ceshi'@'192.168.43.135';

flush privileges;(刷新权限)

2、修改密码

root 账号的密码和创建 YDB-MySQL 时指定的密码完全相同, 如果需要,同样可以用 root 账号连接到 MySQL server,

然后使用 SET PASSWORD 命令来修改。

mysql> SET PASSWORD FOR 'root'@'%' = PASSWORD('new-root-passwd');
Query OK, 0 rows affected (0.00 sec)

参照连接:

博客:
http://blog.itpub.net/28497416/viewspace-2132403/

银盾的官方文档:http://www.sspaas.com/secondary/file/apicenter.html?&&549

mysql的root用户无法给普通用户授权问题处理相关推荐

  1. mysql创建用户phpmyadmin_MySQL添加新用户和数据库(命令行模式和phpmyadmin)

    MYSQL添加新用户和数据库(命令行模式和phpmyadmin) 一.命令行模式 首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的. 注:本操作是在WIN命令 ...

  2. mysql授权无密码用户_MySQL下新建用户,授权,删除用户,修改密码

    一.创建一个新的用户. 创建用户的方式有两种: 1.create user:就是向用户管理表里插入一个新的用户. 2.最好的方法是使用GRANT语句,因为这样更精确,错误少.从MySQL 3.22.1 ...

  3. Linux MySQL 忘记root 密码

    多久不用,密码遗忘,那么MySQL在linux上如何修改密码 一.Linux MySQL 查看版本号 二. 1.vim /etc/my.cnf 末尾加skip-grant-tables 2.重启MyS ...

  4. MySQL重置root用户密码的方法

    MySQL重置root用户密码的方法 转自:http://www.xunmeinet.com/help/info.asp?id=45 本教程适用于采用Win2003.WinXP操作系统的迅美VPS和云 ...

  5. MySQL 的“root”用户修改密码

    MySQL 的"root"用户默认状态是没有密码的,所以在 PHP 中您可以使用 mysql_connect("localhost","root&qu ...

  6. linux mysql删除root_Linux下误删MySQL的root用户解决方法

    开始对Linux界面不熟悉,可能由于不小心,把root误删了,怎么办? 1. # killall MySQLd    干掉所有mysql进程 2. # mysqld_safe --skip-grant ...

  7. mysql删除root用户密码_MySQL忘记密码 或者误删除root用户有效解决办法

    我们在使用MySQL的时候,有时候会忘记用户的密码 尤其是root用户的密码,这时候就需要走一下后门改一下密码了,思路和linux改root用户密码差不多 都是先绕过权限认证阶段 然后用一条updat ...

  8. linux mysql root修复_linux下误删mysql的root用户,解决方法

    开始对liunx界面不熟悉,可能由于不小心,把root误删了,怎么办? 1. # killall mysqld    干掉所有mysql进程 2. # mysqld_safe --skip-grant ...

  9. 给mysql的root %用户添加grant权限。并给创建的用户赋予权限

    登录mysql [root@dbserver bin]# ./mysql -u root -p 选数据库 mysql> use mysql 查看权限 mysql> mysql> us ...

  10. linux下 mysql 的root用户忘记密码解决方案

    一. MySQL密码的恢复方法之一 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 ...

最新文章

  1. TensorFlow创建tensor语句
  2. 【年终总结】2020年有三AI做了什么,2021年我们要做什么?
  3. Andriod SDK Manager国内无法更新的解决方案
  4. mac mysql-share_mac下安装mysql
  5. MangoTrainingCourse课程hands-on lab-1
  6. Ajxa验证用户和二级联动的实例(五)
  7. [最短路-Floyd][数学]Luogu P1552 牛的旅行
  8. SQLite的基本使用
  9. 【软件工程导论题型大总结】简答题总结
  10. 浅析:通过自定义DSL实现一个序列号生成器
  11. Spydroid还是大牛直播内置RTSP服务SDK
  12. 计算机技术手段在材料中的应用,计算机在材料加工中的应用.docx
  13. JavaSE第八章 IO流
  14. Ubuntu 共享文件夹
  15. 数据输入流与数据输出流
  16. 520还在画玫瑰?教你用MATLAB画个玫瑰花球
  17. ML302 OpenCPU系列(7)---AW8733A音频PA调试
  18. 插上网线进入转发状态需要等30s,是什么问题?-网络热门问题分析
  19. 上班996累成狗?副业没时间,来说说5个落地方法!
  20. hbuilderx适配Android11,小米11在HBuilderX中真机联调问题

热门文章

  1. laravel windows、linux下软连接创建
  2. 封装常用的js(base.js)——【05】自定义弹出框.封装水平垂直居中center(),和resize() ....
  3. OA打造企业“最强大脑”
  4. 震精 - PostgreSQL 递归查询 - 树型数据按路径分组输出
  5. WPF自定义路由事件(二)
  6. Linux01-BASH脚本编程之信号捕捉及任务计划53
  7. (Ios 实战) 自定义UITableView
  8. Win64下通过JNI(C++)创建jvm
  9. jquery :eq选择器和eq()方法的用法与比较
  10. 5.支付平台架构:业务、规划、设计与实现 --- 账务系统