首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ubuntu ec2实例拒绝用户访问时如何重置根密码

问ubuntu ec2实例拒绝用户访问时如何重置根密码
EN

Stack Overflow用户
提问于 2020-04-24 20:00:31
回答 1查看 818关注 0票数 0

我已经在ubuntu ec2实例上安装了phpmyadmin。Phpmyadmin页面显示在首页上,但我收到拒绝根用户访问的错误。我已经在安装过程中为根用户设置了密码,但是当我尝试使用mysql -u root -p登录时,我得到了错误的access denied for user 'root@localhost' (using password: YES)。如何设置root密码才能登录phpmyadmin?

EN

回答 1

Stack Overflow用户

发布于 2020-04-24 20:24:36

您可以按如下方式更改root用户的密码:

1.-停止Mysql服务

代码语言:javascript
复制
         service mysqld stop

O好吧:

代码语言:javascript
复制
        /etc/init.d/mysqld stop

2.-使用以下命令在打开模式下启动MySQL服务:

代码语言:javascript
复制
      mysqld_safe --skip-grant-tables --skip-networking &

3.- MySQL启动后,必须以根用户身份访问。为此,您可以简单地使用以下命令:

代码语言:javascript
复制
      mysql -u root

4.-进入MySQL后,您必须访问MySQL数据库,在该数据库中您必须更改密码:

代码语言:javascript
复制
   mysql> use MySQL;

5.-在MySQL数据库中,您可以启动以下查询来更改密码:

代码语言:javascript
复制
    mysql> UPDATE user SET password = PASSWORD ('password') WHERE user = 'root';

6.-当它完成时,您将能够离开MySQL服务器:

代码语言:javascript
复制
    mysql> exit

7.-最后,您必须重新启动MySQL服务,使其在正常模式下启动:

代码语言:javascript
复制
    service mysqld restart

O好吧:

代码语言:javascript
复制
 /etc/init.d/mysqld restart

在完成前面的步骤之后,您已经修改了MySQL“根”用户的密码。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61407859

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档