Your password does not satisfy the current policy requirements

后端 未结 19 2666
眼角桃花
眼角桃花 2020-12-12 08:33

I want to create a new user in mysql with syntax:

create user \'demo\'@\'localhost\' identified by \'password\';

But it returns an error: <

19条回答
  •  醉话见心
    2020-12-12 09:24

    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;
    

提交回复
热议问题