[MariaDB] ユーザー管理コマンド(閲覧、作成、権限付与、削除)

MariaDBでユーザーの管理に頻用するコマンドをまとめる。

MariaDBではユーザーは単にユーザー名のみではなく、ユーザー名+ホスト名(or IPアドレス)の組み合わせで管理されることに注意が必要である。

ユーザー一覧の取得

select User,Host from mysql.user;

ユーザーの作成

[構文] CREATE USER ‘ユーザー名’@’%’ IDENTIFIED BY ‘パスワード’;
[例文] CREATE USER ‘user1’@’%’ IDENTIFIED BY ‘password1’;

ユーザー権限の付与

[構文] GRANT ALL PRIVILEGES ON *.* to ‘ユーザー名’@’ホスト’ IDENTIFIED BY ‘パスワード’;
[例文] GRANT ALL PRIVILEGES ON *.* to ‘user1’@’%’ IDENTIFIED BY ‘password1’;

ユーザーの削除

[構文] drop user ‘ユーザー名’@’ホスト’;
[例文] drop user ‘user1’@’%’;

コメント