I want to create a new user in mysql with syntax:
create user \'demo\'@\'localhost\' identified by \'password\';
But it returns an error: <
You have to change MySQL password policy to LOW.
login as root
mysql -u root -p
change policy
SET GLOBAL validate_password_policy=LOW;
or
SET GLOBAL validate_password_policy=0;
exit
exit
restart MySQL service
sudo service mysql restart
You have to change the MySQL password policy to Low = 0 / Medium = 1 / High = 2.
SET GLOBAL validate_password_policy=0;
SET GLOBAL validate_password_policy=1;
SET GLOBAL validate_password_policy=2;