1227- Access denied;you need (at least one of) the PROCESS privilege(s) for this operation

博主介绍:
计算机科班人,全栈工程师,掌握C、C#、Java、Python、Android等主流编程语言,同时也熟练掌握mysql、oracle、sqlserver等主流数据库,能够为大家提供全方位的技术支持和交流。
工作五年,具有丰富的项目经验和开发技能。提供相关的学习资料、程序开发、技术解答、代码讲解、文档报告等专业服务。


MySQL数据库,版本5.7.37

创建用户并赋权之后

# 创建用户yxc,设置密码,赋予test数据库所有权限,并允许将自己的权限授权给其它用户
grant all privileges on test.* to 'yxc'@'%' identified by 'yxc@224!707' with grant option;

Navicat右键表设计报缺少一个PROCESS的权限提示。

在这里插入图片描述

故障分析

缺少一个PROCESS的权限(PROCESS是用来查看谁连接数据的一个权限,除了root用户,都只能看到自己的

解决办法

切换到有足够权限的用户,给该用户赋值PROCESS的权限,语法:

grant process on *.* to 数据库用户名;

示例:

grant process on *.* to yxc;
# 刷新权限
flush privileges;

之后重新打开数据库连接,或者重启navicate即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员大佬超

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值