【MySQL Ver 8】バージョン8からまたユーザ作成、権限付与のコマンドが変わった??
お客様からMySQLのユーザが作成できないとのことで、こちらのブログで記載しているコマンドを教えたのですが、エラーになるとのこと( ;∀;)
私の方でログインし、MySQLのバージョンを確認すると、mysql-server-8.0.xxになっていてネットで調べるとやり方が変わっていました(#^ω^)
というわけで作成方法は下記です。
①ユーザ作成
mysql> create user '【ユーザ名】'@'localhost' identified by '【パスワード】';
②特定のデータベースにフル権限付与
mysql> grant all on 【データベース名】.* to '【ユーザ名】'@'localhost' with grant option;
③設定反映
mysql> flush privileges;
ほんと頻繁に知識のアップデートが必要だわ(-_-;)