MariaDBはずっと動かしてきたのですが,コマンドラインで設定するのはずいぶん久しぶりで,あのヘンな😓 構文と格闘しています.
たいていのことはネット検索で解決できますが,新しく作ったユーザーを仮にtaroとしますが,そのtaroにGrant_privを含めた全ての権限を設定するのがなかなかできずに,ChatGPTに聞きました.
MariaDBのクライアントmysql -p等で,rootアカウントでログインして,
use mysql
create user 'taro'@'localhost' identified by 'パスワード';
grant all privileges on *.* to 'taro'@'localhost' with grant option;
とします.この最後の “with grant option” がポイントでした.