«ИДЕНТИФИЦИРОВАНО« паролем »в MySQL

Я часто вижу во многих учебниках по MySQL, что люди используют командуIDENTIFIED BY 'password' как при создании пользователя, так и при предоставлении ему прав.

Например:

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON database.* TO 'username'@'localhost' IDENTIFIED BY 'password';

Я пытался с помощьюGRANT безIDENTIFIED BY и это работает.
Может кто-нибудь объяснить мне, почему он используется дважды? Может ли быть другой пароль для определенных привилегий?

Ответы на вопрос(4)

Ваш ответ на вопрос