728x90
반응형
사용자 제거시 mysql ERROR 1396 (HY000) 에러나 나올때
mysql ERROR 1396 (HY000) 원인
Create user/ grant 명령으로 사용자와 권한을 추가/ 관리해야 하는데, mysql.db, mysql.user 테이블을 직접 조작하다가 일관성이 깨졌기 때문이다.
해결방법
1. 기존의 데이터들이 깨끗하게 삭제해준다.
delete from mysql.user where user='삭제할 아이디';
delete from mysql.db where user='삭제할 아이디';
drop user [userid@'host'] 먼저 계정을 삭제 해준다.
flush privileges;
2. 아이디 새로 만들기
create user userid@'host' identified by 'passwd';
728x90
반응형
댓글