一、目的
在执行脚本创建海豚调度器在MySQL中的数据库以及用户时,发现脚本执行报错
二、原先脚本内容
三、执行报错
[root@hurys22 dolphinscheduler]# sh mysql-metastore.sh
------------ 在MySQL中创建元数据库及用户 ------------
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1819 (HY000) at line 4: Your password does not satisfy the current policy requirements
四、报错分析
五、解决方法
在脚本里设置mysql密码安全等级
mysql> set global validate_password_length=4;
mysql> set global validate_password_policy=0;
六、修改后的脚本内容
七、再次执行脚本验证
修改完毕,只要在脚本里设置mysql密码安全等级就行!!!