mysql报错 1142 – SELECT command denied to user ‘root_ssm’@’localhost’ for table ‘user’「建议收藏」

mysql报错 1142 – SELECT command denied to user ‘root_ssm’@’localhost’ for table ‘user’「建议收藏」错误信息的字面意思是:表“user”拒绝用户“root_ssm”@“localhost”的命令,很明显用户没有权限,那就给他授权呗!一、使用客户端授权(NavicatPremium12)1、使用root用户登陆mysql2、新建查询,输入指令:usemysql;select*fromuserwhereuser=’root_ssm’;SQL语句wh…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

错误信息的字面意思是:表“user”拒绝用户“root_ssm”@“localhost”的SELECT命令 ,很明显用户没有查看user表的权限,用管理员账号给他授权就行了

 

一、使用客户端授权(Navicat Premium 12)

1、使用root用户登陆mysql

mysql报错 1142 - SELECT command denied to user 'root_ssm'@'localhost' for table 'user'「建议收藏」

2、新建查询,输入指令:

use mysql;

select * from user where user=’root_ssm’;

SQL语句where后面的条件写要授权的那个用户名

mysql报错 1142 - SELECT command denied to user 'root_ssm'@'localhost' for table 'user'「建议收藏」

3、执行语句,查看用户的信息

mysql报错 1142 - SELECT command denied to user 'root_ssm'@'localhost' for table 'user'「建议收藏」

上图标红的地方的值为‘N’,表示没有权限,将其改为Y就行了。

mysql报错 1142 - SELECT command denied to user 'root_ssm'@'localhost' for table 'user'「建议收藏」把所有值为‘N’的列改为’Y’,改好之后记得一定要重启服务。

 

二、使用Mysql的命令行客户端

1、root用户登陆mysql

mysql报错 1142 - SELECT command denied to user 'root_ssm'@'localhost' for table 'user'「建议收藏」

2、查看’root_ssm’用户的信息

use mysql;

select * from user where user='root_ssm';

mysql报错 1142 - SELECT command denied to user 'root_ssm'@'localhost' for table 'user'「建议收藏」

同Navicat Premium 12中的一样,查出来的都是’N’,将它们都改为‘Y’就行了。

 

3、修改root用户的localhost权限

update user set Select_pri='Y' where user='root_ssm'

根据查询结果中的列名,一个一个的写update语句修改,

全部改好后再刷新MySQL的系统权限相关表:

flush privileges;

 4、修改好后查看表信息

mysql报错 1142 - SELECT command denied to user 'root_ssm'@'localhost' for table 'user'「建议收藏」

之后重启mysql服务,权限就都有了。改权限的时候有点上头,全给他改了,自己可以根据实际缺少的权限,进行相应的授权

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/187001.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(1)
blank

相关推荐

  • 手机python 3.8解释器_Python 3.8 解释器安装教程

    手机python 3.8解释器_Python 3.8 解释器安装教程Python是一个门面向对象的解释型编程语言,如果要完成Python程序的开发,需要有Python解释器的支持,所以首先需要配置好Python解释器(本教程选择最新的Python3.8.3版本),没有安装的小伙伴,可以跟着一起操作哦。一、软件的下载1、下载【Python解释器】。官方网址为:www.python.org2、选择【Windows】系统,点击【Python3.8.3】,其中【V…

  • XXE漏洞原理[通俗易懂]

    XXE漏洞原理[通俗易懂]XXE漏洞是XML外部实体注入漏洞,那什么是外部实体呢?XMLDTD1、文档类型定义(DTD)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。2、DTD可被成行地声明于XML文档中,也可作为一个外部引用。Ps:第二条是重点,也是XXE漏洞产生的原因,DTD可以定义外部实体并引用DTD语法若DTD要在XML文档中使用,他需要包含在·DOCTYPE声明…

  • vue的form表单提交_axios提交表单

    vue的form表单提交_axios提交表单利用v-model能比较便捷地上传用户信息的数据,不用一个个参数地拼接。直接在data根据要传的字段定义一个对象,再利用双向绑定得到值。下面写了传json格式跟formData格式的两种情况,根据实际参考<template><divclass=”from_box”><formaction=””><inputty……

  • 中国石化测试面试题_中石化面试一般问什么

    中国石化测试面试题_中石化面试一般问什么面试过程:首先,上午进行面试人员签到,大约100人左右。一共要2个人。下午1点半开始统一面试。人员较多,所以每个人只有3分钟时间,一共最少8位面试官。过程中,他们很少提问题,如果你的技术比较新颖,会问你一些。例如SSH或SSM框架就没意思了。面试官问的面试题:以下都是对我当时的提问及个人回答。1.你都擅长哪些RPC技术。答:webservice或者restFul或者ICE微服务。2.你用过微服务…

    2022年10月15日
  • git merge用法详解_git merge 冲突

    git merge用法详解_git merge 冲突一、开发分支(dev)上的代码达到上线的标准后,要合并到master分支gitcheckoutdevgitpullgitcheckoutmastergitmergedevgitpush-uoriginmaster二、当master代码改动了,需要更新开发分支(dev)上的代码gitcheckoutmastergitpullgitch…

    2022年10月19日
  • 软件测试必问必背面试题

    软件测试必问必背面试题软件测试必问必背面试题01软件测试理论部分1.1测试概念1.请你分别介绍一下单元测试、集成测试、系统测试、验收测试、回归测试单元测试:完成最小的软件设计单元(模块)的验证工作,目标是确保模块被正确的编码集成测试:通过测试发现与模块接口有关的问题系统测试:是基于系统整体需求说明书的黑盒类测试,应覆盖系统所有联合的部件回归测试:回归测试是指在发生修改之后重新测试先前的测试用例以保证修改的正确性验收测试:这时相关的用户或独立测试人员根据测试计划和结果对系统进行测试和接收。验收测试包括Al

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号