상세 컨텐츠

본문 제목

mysql ERROR 1396 (HY000): Operation CREATE USER failed for

오류모음

by moo0357 2022. 10. 10. 14:21

본문

* 근본적인 원인은 계정 생성 및 권한 부여를 mysql.user, mysql.db에서 직접 조작을 하였기 때문이다. 

 데이터를 삭제 후 다시 생성을 해주어야 한다.

 

*계정 생성 및 권한 부여는 테이블에 직접 접근이 아닌 create와 grant를 이용하는 것을 적극 권장한다.

 

1.로콜 서버에 접속

명령어 : mysql -u 계정명 -p

예) mysql -u root -p

 

2.delete from mysql.user where User ='삭제할 아이디';

delete from mysql.db where User ='삭제할 아이디';

flush privileges;

관련글 더보기