MySQLのユーザを追加する方法をまとめます。
頻繁に使うものでもなく必要な時に毎回調べていたので備忘録がてら書いておきます。
権限のあるユーザでログインしてユーザ追加
ROOTなどユーザ作成権限を持っているアカウントでログインしてユーザを追加します。
[code lang="sql"] # mysql -u root -p
mysql> CREATE USER user_name IDENTIFIED BY 'password' [/code]
"Your password does not satisfy the current policy requirements"エラーが発生した場合はこちら
MySQLで「Your password does not satisfy the current policy requirements」エラーを回避する方法
MySQLで「Your password does not satisfy the current policy requirements」エラーを回避する方法
追加したユーザに権限を付与
続いて追加したユーザに権限を付与します。
[code lang="sql"] # GRANT ALL ON . TO user_name [/code]
今回は全スキーマの全データベースを操作できるフルアクセスコントロール権限を付与しています。ケースバイケースで適切に権限を設定する必要があります。