원인 * 계정 생성 및 권한 부여를 mysql.user / mysql.db에서 직접 조작했기 때문 (생성 혹은 권한 부여하려는 계정이 이미 존재)
해결 방법 * 데이터 삭제 후 재 생성
delete from mysql.user where User = '삭제할 아이디'; delete from mysql.db where User = '삭제할 아이디'; flush privileges;
계정 생성 및 권한 부여는 테이블 직접 접근 아닌 create / grant 이용하는 것이 권장된다.
ERROR 1396 (HY000): Operation CREATE USER failed for