【mariaDB】コマンドチートシート2 ユーザ操作
2020/05/18 03:24
mariaDB
> mysql -u root -p
password: *****
ユーザ一覧
> select user,host from mysql.user;
ユーザー作成
> create user 'username'@'hostname' identified by 'passwd';
> show grants for 'username'@'hostname';
権限付与
ユーザがなければ自動的に作る。フルコントロール権限
> grant all privileges on `***_database`.* to 'username'@'hostname' identified by 'passwd';テーブル操作権限
> show grants for 'username'@'hostname';
> grant select,update,insert,delete on `***_database`.* to 'username'@'hostname' identified by 'passwd';
> show grants for 'username'@'hostname';
権限削除
> revoke delete on `***_database`.`***_table` from 'username'@'hostname';
> flush privileges;
パスワード変更
> set password for 'username'@'hostname'=password('password');
ユーザー削除
> drop user 'username'@'%';