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’@’%’;
コメント