MySQL은 사용자를 생성할 수 없습니다.

MySQL은 사용자를 생성할 수 없습니다.

그래서 저는 현재 kali linux 4.15.0을 실행 중이고 DVWA(Damn Vulnerable Web Application)를 실행하려고 합니다. 사용자를 다음과 같이 설정해 보았습니다.

    MariaDB [(none)]> CREATE USER 'user'@'127.0.0.1' IDENTIFIED BY 'p@ssword'; 

하지만 어떤 줄도 바뀌지 않습니다

Query OK, 0 rows affected (0.00 sec)

mysql과 apache2를 다시 시작했지만 어떻게 해결해야 할지 여전히 혼란스럽습니다.

답변1

아무것도 고칠 필요가 없습니다. 명령이 잘 작동합니다.

MySQL 셸에서 이 명령을 실행하면...

select user,host from mysql.user;

...사용자가 성공적으로 추가되었음을 표시합니다.

이 사용자에게는 처음부터 (유용한) 권한이 없으므로 명령을 통해 해당 권한을 할당 GRANT ...한 다음 실행하여 FLUSH PRIVILEGES권한 부여를 적용해야 합니다.

문서:https://dev.mysql.com/doc/refman/5.7/en/create-user.html

관련 정보