我想用mysql在mysql中创建新用户:
create user 'demo'@'localhost' identified by 'password';
Run Code Online (Sandbox Code Playgroud)
但这是错误的."您的密码不符合当前的政策要求".我尝试了很多密码,但它不起作用.那么我该如何解决这个问题呢?
我正在将新应用程序迁移到包含MySQL DB的生产环境中。
尝试使用以下命令授予所需的特权时:
GRANT ALTER,CREATE ON `MyDB`.`*` to `ThisUser`@`*` ;
Run Code Online (Sandbox Code Playgroud)
我收到错误消息:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements。
并且,(root用户和ThisUser的)密码完全满足当前策略:
我尝试将设置为validate_password_policy,LOW但也无济于事。
谁能解释这个问题是什么以及如何解决?
谢谢。