目的
- MySQLのユーザ作成方法をまとめる
前提条件
- MySQLのrootユーザの認証パスワードがわかること。(MySQLのrootユーザのパスワードを失念してしまった方はこちら→Mac ローカル環境の MySQL 8.x のrootパスワードを忘れた時のリセット方法)
前提情報
- 筆者はMacに立てたMySQLで本記事の内容を検証している。
詳細
-
下記コマンドを実行してターミナルからrootユーザでMySQLにログインする。(rootユーザのパスワード入力を求められたら入力しEnterを押下する。)
$ mysql -u root -p
ユーザ作成(パスワードなし)
-
下記SQLを実行する。
create user ユーザ名@localhost;
-
下記SQLを実行してユーザが作成されているか確認する。
select User, host from mysql.user;
ユーザ作成(パスワードあり)
-
下記SQLを実行する。
create user ユーザ名@localhost identified by 'パスワード';
-
下記SQLを実行してユーザが作成されているか確認する。
select User, host from mysql.user;
ユーザ削除
-
下記SQLを実行してユーザを削除する。
drop user ユーザ名@ホスト