我用root用户创建了一个子用户
然后用navicat改变表时就提示了这个错(这个警告不影响使用,但看着心烦)
其实就是缺一个PROCESS的权限(PROCESS是用来查看谁连接数据的一个权限,除了root用户,都只能看到自己的)
用root账号
给当前用赋值PROCESS的权限
grant process on *.* to 数据库用户名;
示例 grant process on *.* to ‘xiaomula_com’;flush privileges;
show processlist
备注:亲自测试,可以,提示消失了。注意要用root账号执行这些命令,还有用户名别写错,记得重启数据库链接
未经允许不得转载:肥猫博客 » 1227 – Access denied; you need (at least one of) the SUPER privilege(s) for this operation(nacat修改远程数据库时弹出警告)