로딩
요청 처리 중입니다...

node.js MySQL ER_ACCESS_DENIED_ERROR

 node.js MySQL ER_ACCESS_DENIED_ERROR

node.js 서버랑 MySQL DB 연결 시에 connection 후 json으로 데이터를 받아와서 출력을 원할 경우 Failed to query for users: Error: ER_ACCESS_DENIED_ERROR: Access denied for user 'root'@'localhost' 오류코드를 볼 수 있습니다. * with create user in MySQL* 이를 해결하기 위해서 MySQL에서 호스트를 새로 만들어서 권한을 부여하면 됩니다.1. MySQL DB 로그인2.

SELECT host, user FROM mysql.user; // mysql에 있는 host와 user정보를 가져옵니다.3. Create user '유저명'@'%' identified by '비밀번호'; // 사용자 명과 비밀번호를 설정4. grant all privileges on DB명.* ..........