MySQL
mariadb
mysql5.6

MariaDB(MySQL)の基本的なユーザー系コマンド

More than 1 year has passed since last update.

ユーザー作成・権限確認・削除

  • ユーザー一覧
SELECT user,host FROM mysql.user;
  • フルコントロール権限のユーザー作成
GRANT ALL PRIVILEGES ON `dbname`.* TO 'username'@'hostname'  IDENTIFIED BY 'password';
  • テーブル操作のみの権限のユーザー作成
GRANT select,update,insert,delete ON `dbname`.* TO 'username'@'hostname'  IDENTIFIED BY 'password';
  • パスワード変更
SET PASSWORD FOR 'username'@'hostname'=password('password');
  • 権限の確認
SHOW GRANTS FOR ''@'hostname';
  • ユーザ削除
drop user 'username'@'%';