WordPressでDBを構築する時ついつい忘れがちなのでメモとして残します。
※[ ]で囲っている部分は置き換えて下さい。 ※MariaDBで動作確認済み
パスワード変更コマンド
データベースを切り替える
use mysql
パスワードを変更する
update user set password=PASSWORD("[新しいパスワード]") where User="[現在のパスワード]";
変更を反映する
flush privileges;
ユーザー名変更
データベースを切り替える
use mysql
ユーザー名を変更する
UPDATE user set user = '[新しいユーザー名]' where user = '現在のユーザー名';
変更を反映する
flush privileges;
ユーザー名を変更したあとは全操作権限を付与してあげる(指定したのデータベースのみアクセス可能)
権限を付与する
GRANT ALL PRIVILEGES ON `[アクセス対象のDB名]`.* TO "[ユーザー名]"@"localhost";
変更を反映する
flush privileges;
コマンドのリファレンス的なものがあると良いです。