PR

[CentOS7]MySQLのユーザーを任意のパスワードで追加。権限を与える方法

スポンサーリンク

CentOS7でMySQL5.7をインストールした後、rootしかユーザーがいないと何かと都合が悪い。
なので、以下のようにして好きなユーザー名、パスワードで操作権限をもったユーザーを新規追加するといいみたい♪

 

「強固なパスワードしか認めない」という縛りを解除する為、以下ファイルを開き、

vi /etc/my.cnf

以下を追加する。

[mysqld]
validate-password=OFF

 

で、MySQLを再起動。

systemctl restart mysqld.service

 

以下コマンドをうって、パスワードを入力。ルートでログインする。

mysql -u root -p

続いて、新規ユーザーを追加。

CREATE USER 'ユーザー名'@'localhost' IDENTIFIED BY 'パスワード';

DB操作権限を付与。

GRANT ALL PRIVILEGES ON データベース名.* TO 'ユーザー名'@'localhost';

 

以上。

コメント