質問するログイン新規登録

回答編集履歴

1

再作成方法について追記しました。

2019/11/18 12:07

投稿

Eggpan
Eggpan

スコア3303

answer CHANGED
@@ -1,1 +1,13 @@
1
- `test_user@localhost` で権限を作成しているので、DB_HOSTもlocalhostで記載するか、`test_user@127.0.0.1` の権限を作成する必要があります。
1
+ `test_user@localhost` で権限を作成しているので、DB_HOSTもlocalhostで記載するか、`test_user@127.0.0.1` の権限を作成する必要があります。
2
+
3
+ ---
4
+ 追記:
5
+
6
+ ユーザだけあって権限がなかったりすると設定が127.0.0.1なのに@localhost見に行ったりしちゃうみたいです。
7
+ 一度削除してから権限を振り直してみてください。
8
+
9
+ ``` sql
10
+ DROP USER IF EXISTS 'test_user'@'localhost';
11
+ DROP USER IF EXISTS 'test_user'@'127.0.0.1';
12
+ GRANT ALL PRIVILEGES ON *.* TO 'test_user'@'127.0.0.1' IDENTIFIED by 'pass' WITH GRANT OPTION;
13
+ ```