SSブログ

Ubuntu 22.04 でインストールした MySQL8.0 の root のパスワードを変更する [RDBMS]

今 Ubuntu22.04 で

sudo apt install mysql-server

を実行すると MySQL 8.0.35 がインストールされる。

認証プラグインはデフォルトは caching_sha2_password が使われるはずだけど

select user, plugin from mysql.user where user='root';

+------+-----------------------+
| user | plugin |
+------+-----------------------+
| root | mysql_native_password |
+------+-----------------------+
1 row in set (0.00 sec)

となっていて、root の認証プラグインには mysql_native_password が設定されている。

パスワードを変更するには

ALTER USER 'root'@'localhost' identified BY 'xxxxx';

ではなくて

ALTER USER 'root'@'localhost' identified WITH mysql_native_password BY 'xxxxx';

とする(らしい?)

自分が以前どうしていたかはよくわからなくなってしまった。
コメント(0) 
共通テーマ:日記・雑感

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

Facebook コメント