前提・実現したいこと
閲覧頂きありがとうございます。
早速ですが、下記の内容が解決できず困っています。
■EC2インスタンス上のMySQLのrootパスワードのリセットができない。
AWSを使ってRailsアプリのデプロイ作業を進めています。
EC2インスタンス上にMySQLインストール作業を進めていました。
そしてMySQLのrootパスワードを設定し、接続の確認をしたところ
以下のエラーメッセージが発生。
パスワードをリセットするためにMySQLを止めようにも権限がないため
止められない。
発生している問題・エラーメッセージ
MacOS ターミナル上 [ec2-user@ip-xxx-xx-xx-xxx ~]$ mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
試したこと
MySQLのパスワードをリセットをする。
そのためにまず、MySQLを停止しようとしたが、できない。
MacOS ターミナル EC2上
[ec2-user@ip-xxx-xx-xx-xxx ~]$ service mysqld stop
Stopping mysqld: [FAILED]
ではPIDを調べてkillしよう
[ec2-user@ip-xxx-xx-xx-xxx ~]$ service mysqld status
mysqld (pid 12345) is running...
[ec2-user@ip-xxx-xx-xx-xxx ~]$ kill 17188
-bash: kill: (12345) - 許可されていない操作です
権限がないためkillができない。
以上になります。
補足情報(FW/ツールのバージョンなど)
使用しているPCなど
・ macOS Catalina バージョン10.15.2
・ フレームワークはRuby on Rails
・ EC2上、ローカル上ともに、MySQLのバージョンは5.6
・ EC2上、ローカル上ともに、Rubyのバージョンは2.5.1
他にも必要な情報があった場合、恐れ入りますが
コメントを頂けますと助かります。
以上、よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/15 01:49