|
|
@ -109,6 +109,42 @@ ERROR HY000: Your password does not satisfy the current policy requirements |
|
|
|
set password for foo1 = old_password('qwe:123:ASD4'); |
|
|
|
ERROR HY000: Your password does not satisfy the current policy requirements |
|
|
|
set password for foo1 = password('qwe:123:ASD!'); |
|
|
|
select @@strict_password_validation; |
|
|
|
@@strict_password_validation |
|
|
|
1 |
|
|
|
set password for foo1 = ''; |
|
|
|
ERROR HY000: Your password does not satisfy the current policy requirements |
|
|
|
set password for foo1 = '2222222222222222'; |
|
|
|
ERROR HY000: The MariaDB server is running with the --strict-password-validation option so it cannot execute this statement |
|
|
|
set password for foo1 = '11111111111111111111111111111111111111111'; |
|
|
|
ERROR HY000: The MariaDB server is running with the --strict-password-validation option so it cannot execute this statement |
|
|
|
create user foo2 identified by password '11111111111111111111111111111111111111111'; |
|
|
|
ERROR HY000: The MariaDB server is running with the --strict-password-validation option so it cannot execute this statement |
|
|
|
grant select on *.* to foo2 identified by password '2222222222222222'; |
|
|
|
ERROR HY000: The MariaDB server is running with the --strict-password-validation option so it cannot execute this statement |
|
|
|
create user foo2 identified with mysql_native_password using '11111111111111111111111111111111111111111'; |
|
|
|
ERROR HY000: The MariaDB server is running with the --strict-password-validation option so it cannot execute this statement |
|
|
|
grant select on *.* to foo2 identified with mysql_old_password using '2222222222222222'; |
|
|
|
ERROR HY000: The MariaDB server is running with the --strict-password-validation option so it cannot execute this statement |
|
|
|
create user foo2 identified with mysql_native_password using ''; |
|
|
|
ERROR HY000: Your password does not satisfy the current policy requirements |
|
|
|
grant select on *.* to foo2 identified with mysql_old_password; |
|
|
|
ERROR HY000: Your password does not satisfy the current policy requirements |
|
|
|
update mysql.user set password='xxx' where user='foo1'; |
|
|
|
set global strict_password_validation=0; |
|
|
|
set password for foo1 = ''; |
|
|
|
ERROR HY000: Your password does not satisfy the current policy requirements |
|
|
|
set password for foo1 = '2222222222222222'; |
|
|
|
set password for foo1 = '11111111111111111111111111111111111111111'; |
|
|
|
create user foo2 identified by password '11111111111111111111111111111111111111111'; |
|
|
|
drop user foo2; |
|
|
|
grant select on *.* to foo2 identified by password '2222222222222222'; |
|
|
|
drop user foo2; |
|
|
|
create user foo2 identified with mysql_native_password using '11111111111111111111111111111111111111111'; |
|
|
|
drop user foo2; |
|
|
|
grant select on *.* to foo2 identified with mysql_old_password using '2222222222222222'; |
|
|
|
drop user foo2; |
|
|
|
set global strict_password_validation=1; |
|
|
|
drop user foo1; |
|
|
|
uninstall plugin simple_password_check; |
|
|
|
create user foo1 identified by 'pwd'; |
|
|
|