Sassyブログ

好きなことで暮らしを豊かにするブログ

【備忘録】MariaDBでパスワードやユーザー名、権限を変更するコマンド

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;

コマンドのリファレンス的なものがあると良いです。