Database/MySQL
ERROR 1396
editor2080
2018. 1. 15. 10:00
아래와 같은 에러 발생 시
1 2 | ERROR 1396 (HY000): Operation CREATE USER failed for 'test'@'%' | cs |
mysql.db 혹은 mysql.user 테이블의 데이터 무결성이 깨졌기 때문에 발성하는 것으로 기존의 user 테이블에 해당 user가 존재할 가능성이 있습니다.
mysql.user 테이블에서 해당 user의 존재 여부를 확인 후 존재할 경우 삭제하고 재생성을 하거나 아니면 기존의 권한을 수정하는 방법으로 해결할 수 있습니다.