소프트웨어/공부예정] DB
is not allowed to connect to this MySQL server
cs만두
2014. 10. 15. 19:12
외부에서 root같은 권한이 없는 db에 접근하는 경우에 생기는 문제.
mysql> CREATE USER '아이디'@'localhost' IDENTIFIED BY '비밀번호';
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT ALL PRIVILEGES ON *.* TO '아이디'@'localhost' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
mysql> CREATE USER '아이디'@'%' IDENTIFIED BY '비밀번호';
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT ALL PRIVILEGES ON *.* TO '아이디'@'%' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
권한이 있는 아이디를 만들어주면 해결됨
아이디나 비밀번호는 모두 ''안에 적어줘야함