MySQL ユーザーの作成

ユーザー作成

以下のコマンド


create user 'testadmin' identified by 'qwerty';



ただ、実際には上記でエラー(?)になったため、以下の手順をとった


mysql> create user testadmin;

Query OK, 0 rows affected (0.02 sec)


mysql> alter user 'testadmin' identified by 'qwerty';

Query OK, 0 rows affected (0.04 sec)



( 参考記事 )


※ なお、MySQL 5.7 までは Grant 処理の中で暗黙的にユーザー作成も行えたが、MySQL 8 からは上記手順が必須となったらしい


パスワードの変更

以下のコマンド


alter user 'username' identified by 'password';



※ シングルクオートを忘れずに


( 参考記事 )