Euquid Blog.

WEBエンジニアの技術ブログ。主に個人開発で学んだことの備忘録です。

MySQLユーザの追加/削除

Cover Image for MySQLユーザの追加/削除

"root"@"%" を削除し、一般のユーザを追加する。

確認

> select user, host from mysql.user;
+-------------+------------+
| User        | Host       |
+-------------+------------+
| root        | %          |
| root        | localhost  |
+-------------+------------+
2 rows in set (0.004 sec)

削除

ユーザ "root"@"%" を削除する。

> DROP USER "root"@"%";
Query OK, 0 rows affected (0.013 sec)

追加

ユーザ "root"@"172.26.0.1" を追加する。

> CREATE USER "root"@"172.26.0.1" IDENTIFIED BY '[password]';
Query OK, 0 rows affected (0.036 sec)

GRANT 権限を付与する

GRANT ALL PRIVILEGES ON *.* TO root@'172.26.0.1' IDENTIFIED BY '[password]' WITH GRANT OPTION;
Query OK, 0 rows affected (0.030 sec)

確認

> select user, host from mysql.user;
+-------------+------------+
| User        | Host       |
+-------------+------------+
| root        | 172.26.0.1 |
| root        | localhost  |
+-------------+------------+
2 rows in set (0.002 sec)