시스템에서 루트는 암호뿐만 아니라 다른 이름으로 정의됩니다. 그런 다음 사용자는 create 명령의 도움으로 루트로 생성됩니다. 오류 1396이 발생합니다.
이에 대한 쿼리는 다음과 같이 제공됩니다. -
mysql> create user 'root'@'localhost' identified by 'root123';
위의 쿼리를 실행한 후 다음과 같은 오류가 발생합니다. -
ERROR 1396 (HY000): Operation CREATE USER failed for 'root'@'localhost'
사용자는 다른 이름과 암호로 성공적으로 생성할 수 있습니다. 이것은 다음과 같이 주어집니다 -
mysql> create user 'John'@'localhost' identified by 'john123'; Query OK, 0 rows affected (0.14 sec)
이제 사용자 John은 주어진 비밀번호로 성공적으로 생성되었습니다.