主页 > 知识库 > ubuntu系统中Mysql ERROR 1045 (28000): Access denied for user root@ localhost问题的解决方法

ubuntu系统中Mysql ERROR 1045 (28000): Access denied for user root@ localhost问题的解决方法

热门标签:Linux服务器 网站排名优化 呼叫中心市场需求 地方门户网站 铁路电话系统 服务外包 百度竞价排名 AI电销

第一种方式:

skip-grant-tables:非常有用的mysql启动参数

介绍一个非常有用的mysql启动参数—— --skip-grant-tables。顾名思义,就是在启动
mysql时不启动grant-tables,授权表。有什么用呢?当然是忘记管理员密码后有用。

以命令行参数启动mysql:# /usr/bin/mysqld_safe --skip-grant-tables

3、修改管理员密码:

use mysql;

update user set password=password('yournewpasswordhere') where user='root'; flush privileges; exit;

4、杀死mysql,重启mysql.

然后就可以直接登录

方法2:

查看mysql安装的路径

然后我们更改root用户的密码,

查看默认密码先

然后直接登录

然后再更改root默认用户名和密码

GRANT ALL PRIVILEGES on *.* to 'root'@'localhost' identified by '密码';
flush privileges;

  mysql>update mysql.user set password=password('新密码') where User="test" and Host="localhost";

  mysql>flush privileges;

  mysql>delete from user where User='root' and Host='localhost';

  mysql>flush privileges;

mysql>grant select,delete,update,create,drop on *.* to test@"%" identified by "1234";

mysql> UPDATE user SET Host='127.0.0.1' WHERE User='root' AND Host='localhost';

mysql> flush privileges;

把Grant_priv修改为‘Y'即可(flush privileges;(执行该语句或重启MySQL后生效)),update mysql.user set Grant_priv='Y' where user='ptmind';

您可能感兴趣的文章:
  • mysql ERROR 1045 (28000)问题的解决方法
  • 解决mysql ERROR 1045 (28000)-- Access denied for user问题
  • 解决ubuntu 16.04安装mysql5.7.17后,登录时出现ERROR 1045 (28000): Access denied for user ''root''@''localhost''问题
  • 新装MySql后登录出现root帐号提示mysql ERROR 1045 (28000): Access denied for use的解决办法
  • 解决mysql安装时出现error Nr.1045问题的方法
  • MySQL ERROR 1045 (28000) 错误的解决办法
  • MySQL ERROR 1045 (28000): Access denied for user ''root''@''localhost'' (using password: NO) 的原因分解决办法
  • mysql登录报错提示:ERROR 1045 (28000)的解决方法
  • mysql登录遇到ERROR 1045问题解决方法
  • winxp 安装MYSQL 出现Error 1045 access denied 的解决方法
  • MYSQL ERROR 1045 (28000): Access denied for user (using password: YES)问题的解决
  • MySQL5.7更改密码时出现ERROR 1054 (42S22)的解决方法

标签:崇左 湘潭 铜川 衡水 黄山 湖南 兰州 仙桃

巨人网络通讯声明:本文标题《ubuntu系统中Mysql ERROR 1045 (28000): Access denied for user root@ localhost问题的解决方法》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266