95666


mysqlをバージョンアップさせて、テストでログインしようとしたのですが、  
アクセス拒否のエラーとなり、ログインすることが出来ませんでした。

作業は以下の記事を参考に行いました。

[AWS EC2 AmazonLinux2 MySQL
rootユーザの初期パスワードの確認方法](https://qiita.com/miriwo/items/457d6dbf02864f3bf296)

`sudo less /var/log/mysqld.log`
を実行し、書かれているパスワードをログイン時に入力したのですが、アクセス権限で拒否されログインできませんでした。

[code]

    ec2-user:~/environment/myapp $ mysql -u root -p
    Enter password: 
    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
    
[/code]

そこでmysqlのプロセスと権限を確認してみました。

[code]

    ec2-user:~/environment $ ls -la /usr/sbin/mysqld
    -rwxr-xr-x 1 root root 64627896 Mar 16 19:00 /usr/sbin/mysqld
    
[/code]

[code]

    ec2-user:~/environment/myapp $ ps -ef | grep mysql
    mysql    13078     1  0 03:58 ?        00:00:03 /usr/sbin/mysqld
    root     13398 10068  0 03:58 pts/5    00:00:00 sudo less /var/log/mysqld.log
    root     13400 13398  0 03:58 pts/5    00:00:00 less /var/log/mysqld.log
    ec2-user 18299 12161  0 04:10 pts/3    00:00:00 grep --color=auto mysql
    
[/code]

恐らくちゃんと動いているように見えました。  
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password:
YES)で検索を行い、色々と調べては試してみているのですが、解決には至っていません。  
まずは原因をしっかりと知りたいと思っております。

mysqlバージョン：mysql Ver 8.0.33 for Linux on x86_64 (MySQL Community Server - GPL)

mysqlのインストールは[AWS EC2 AmazonLinux2
MySQLをインストールする](https://qiita.com/miriwo/items/eb09c065ee9bb7e8fe06)を参考にインストールを実施しました。

開発ツール：Cloud9  
OS：Windows11


CC BY-SA 4.0
2023-07-15T04:19:07.580
95632
2023-07-18T00:11:15.753
2023-07-16T08:25:53.513
58130
58130
question
mysql
mysqlにログインしたいがアクセス権限で拒否されます。


`yum install` からインストールした直後に localhost のクライアントから localhost の MySQL
サーバーへログインできないという今回の状況だと、一番ありえそうなのはパスワードの打ち間違いです。記号も含め正しいパスワードを入力できているか、いま一度確認してみてください。ログインする際にはパスワードとして入力した文字列が表示されないので気付きにくいところではあります。

ログインできたら alter user で新しいパスワードを設定しておきましょう。

MySQL 公式ドキュメントの Postinstallation Setup についても URL を載せておきます:
<https://dev.mysql.com/doc/mysql-installation-
excerpt/8.0/en/postinstallation.html>。パスワードの変更については Securing the Initial MySQL
Account に載っています。


CC BY-SA 4.0
2023-07-18T00:11:15.753
95666
2023-07-18T00:11:15.753
19110
95632
answer