zoukankan      html  css  js  c++  java
  • 安装mysql 8 及 修复登录错误日志

     安装教程    https://www.cnblogs.com/xuqp/p/9172254.html

    无法用navicat登录的解决方法

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则 
     ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码 

    FLUSH PRIVILEGES; #刷新权限 

    再重置下密码:alter user 'root'@'localhost' identified by '123qwe';
    ---------------------
    作者:5515
    来源:CSDN
    原文:https://blog.csdn.net/u010026255/article/details/80062153?utm_source=copy
    版权声明:本文为博主原创文章,转载请附上博文链接!

    授权出错,显示You are not allowed to create a user with GRANT
    原因:在网上有很多教程说当出现The user specified as a definer ('root'@'%') does not exist时表示root用户权限不足,只需要执行GRANT ALL ON *.* TO 'root'@'%';就可以了,但是往往又会出现You are not allowed to create a user with GRANT的错误提示。这是因为GRANT ALL ON *.* TO 'root'@'%';这条语句中@'%'中的百分号其实是root用户对应host的名称,很多人并没有注意到他的root用户对应的其实是localhost,直接就执行了上面的语句,所以才会报错。

    解决方案:只要将GRANT ALL ON *.* TO 'root'@'%';中的%改为对应的host名称即可,最后还要刷新一下权限FLUSH PRIVILEGES; 。

    特别说明:网上说%表示通配所有的host,但是操作时并不成功,不明白是为什么,我猜想可能与MySQL8.0版本有关系。
    ---------------------
    作者:missing2011
    来源:CSDN
    原文:https://blog.csdn.net/missing2011/article/details/81474857?utm_source=copy
    版权声明:本文为博主原创文章,转载请附上博文链接!

    添加用户:

    create user "username"@"host" identified by "password";

    grant all privileges on `userdev`.* to 'userdev'@'%' ;

  • 相关阅读:
    Optimization on content service with local search in cloud of clouds
    译:滑雪租赁问题(ski rental problem)
    计算机专业顶级学术会议
    论文WAN Optimized Replication of Backup Datasets Using Stream-Informed Delta Compression
    FADE:云存储中数据安全删除
    HTML 标签补充
    python mongodb 的调试
    django MultiValueDictKeyError 错误处理
    Using mongo in django to develop web app with python
    使用list和tuple
  • 原文地址:https://www.cnblogs.com/wjx-blog/p/9799694.html
Copyright © 2011-2022 走看看