mysql的root用户无法给普通用户授权问题处理
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用户无法给普通用户授权问题处理相关推荐
- mysql创建用户phpmyadmin_MySQL添加新用户和数据库(命令行模式和phpmyadmin)
MYSQL添加新用户和数据库(命令行模式和phpmyadmin) 一.命令行模式 首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的. 注:本操作是在WIN命令 ...
- mysql授权无密码用户_MySQL下新建用户,授权,删除用户,修改密码
一.创建一个新的用户. 创建用户的方式有两种: 1.create user:就是向用户管理表里插入一个新的用户. 2.最好的方法是使用GRANT语句,因为这样更精确,错误少.从MySQL 3.22.1 ...
- Linux MySQL 忘记root 密码
多久不用,密码遗忘,那么MySQL在linux上如何修改密码 一.Linux MySQL 查看版本号 二. 1.vim /etc/my.cnf 末尾加skip-grant-tables 2.重启MyS ...
- MySQL重置root用户密码的方法
MySQL重置root用户密码的方法 转自:http://www.xunmeinet.com/help/info.asp?id=45 本教程适用于采用Win2003.WinXP操作系统的迅美VPS和云 ...
- MySQL 的“root”用户修改密码
MySQL 的"root"用户默认状态是没有密码的,所以在 PHP 中您可以使用 mysql_connect("localhost","root&qu ...
- linux mysql删除root_Linux下误删MySQL的root用户解决方法
开始对Linux界面不熟悉,可能由于不小心,把root误删了,怎么办? 1. # killall MySQLd 干掉所有mysql进程 2. # mysqld_safe --skip-grant ...
- mysql删除root用户密码_MySQL忘记密码 或者误删除root用户有效解决办法
我们在使用MySQL的时候,有时候会忘记用户的密码 尤其是root用户的密码,这时候就需要走一下后门改一下密码了,思路和linux改root用户密码差不多 都是先绕过权限认证阶段 然后用一条updat ...
- linux mysql root修复_linux下误删mysql的root用户,解决方法
开始对liunx界面不熟悉,可能由于不小心,把root误删了,怎么办? 1. # killall mysqld 干掉所有mysql进程 2. # mysqld_safe --skip-grant ...
- 给mysql的root %用户添加grant权限。并给创建的用户赋予权限
登录mysql [root@dbserver bin]# ./mysql -u root -p 选数据库 mysql> use mysql 查看权限 mysql> mysql> us ...
- linux下 mysql 的root用户忘记密码解决方案
一. MySQL密码的恢复方法之一 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 ...
最新文章
- TensorFlow创建tensor语句
- 【年终总结】2020年有三AI做了什么,2021年我们要做什么?
- Andriod SDK Manager国内无法更新的解决方案
- mac mysql-share_mac下安装mysql
- MangoTrainingCourse课程hands-on lab-1
- Ajxa验证用户和二级联动的实例(五)
- [最短路-Floyd][数学]Luogu P1552 牛的旅行
- SQLite的基本使用
- 【软件工程导论题型大总结】简答题总结
- 浅析:通过自定义DSL实现一个序列号生成器
- Spydroid还是大牛直播内置RTSP服务SDK
- 计算机技术手段在材料中的应用,计算机在材料加工中的应用.docx
- JavaSE第八章 IO流
- Ubuntu 共享文件夹
- 数据输入流与数据输出流
- 520还在画玫瑰?教你用MATLAB画个玫瑰花球
- ML302 OpenCPU系列(7)---AW8733A音频PA调试
- 插上网线进入转发状态需要等30s,是什么问题?-网络热门问题分析
- 上班996累成狗?副业没时间,来说说5个落地方法!
- hbuilderx适配Android11,小米11在HBuilderX中真机联调问题
热门文章
- laravel windows、linux下软连接创建
- 封装常用的js(base.js)——【05】自定义弹出框.封装水平垂直居中center(),和resize() ....
- OA打造企业“最强大脑”
- 震精 - PostgreSQL 递归查询 - 树型数据按路径分组输出
- WPF自定义路由事件(二)
- Linux01-BASH脚本编程之信号捕捉及任务计划53
- (Ios 实战) 自定义UITableView
- Win64下通过JNI(C++)创建jvm
- jquery :eq选择器和eq()方法的用法与比较
- 5.支付平台架构:业务、规划、设计与实现 --- 账务系统