«ИДЕНТИФИЦИРОВАНО« паролем »в 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
и это работает.
Может кто-нибудь объяснить мне, почему он используется дважды? Может ли быть другой пароль для определенных привилегий?