zoukankan      html  css  js  c++  java
  • mysql报错 1142

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

    1、使用root用户登陆mysql

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

    use mysql;

    select * from user where user='root_ssm';

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

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

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

    把所有值为‘N’的列改为'Y',改好之后记得一定要重启服

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

    看'root_ssm'用户的信息

    use mysql;
    
     
    
    select * from user where user='root_ssm';
    

      

    修改root用户的localhost权限

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

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

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

    flush privileges;

    之后重启mysql服务,权限就都有了。

  • 相关阅读:
    链表基础操作2
    数据结构第二章课后作业
    CSAPP第二個實驗bomblab
    链表的基础操作1
    Codeforces 375
    Codeforces 372
    Codeforces 367
    线性同余方程组
    【除草】反演
    【转】组合数求模
  • 原文地址:https://www.cnblogs.com/FSH1014/p/12636149.html
Copyright © 2011-2022 走看看