먼저 CREATE 명령어를 사용하여 사용자와 비밀번호를 생성합니다. 구문은 다음과 같습니다.
CREATE USER 'yourUserName'@'localhost' IDENTIFIED BY 'yourPassword';
특정 데이터베이스의 모든 권한을 사용자에게 부여하는 구문은 다음과 같습니다.
GRANT ALL PRIVILEGES ON yourDatabaseName . * TO 'yourUserName'@'localhost';
이제 위의 구문을 구현하여 사용자를 만들고 모든 권한을 부여할 수 있습니다. 사용자 생성 쿼리는 다음과 같습니다.
mysql> create user 'Adam Smith'@'localhost' IDENTIFIED BY 'Adam123456'; Query OK, 0 rows affected (0.29 sec)
이제 사용자에게 모든 권한을 부여합니다. 쿼리는 다음과 같습니다.
mysql> GRANT ALL PRIVILEGES ON test . * TO 'Adam Smith'@'localhost'; Query OK, 0 rows affected (0.19 sec)