MySQL8でのユーザー作成
MySQL8以前のユーザー作成方法は、
GRANT ALL PRIVILEGES ON DB名.テーブル名(*) TO ユーザー名@ホスト(‘localhost’) IDENTIFIED BY ‘パスワード’ ( WITH GRANT OPTION );
だったけど、MySQL8からは方法が変わったようです。
// ユーザー作成
CREATE USER ユーザー名@ホスト(‘localhost’) IDENTIFIED BY ‘パスワード’;
// ユーザーに権限追加(する場合)
GRANT all ON DB名.テーブル名 TO ユーザー名@ホスト(‘localhost’)
// 権限の変更をデータベースに反映
FLUSH PRIVILEGES;
この投稿へのトラックバック
トラックバックはありません。
- トラックバック URL
この投稿へのコメント