开发者
资源
文档评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

因密码丢失连接ubs_scheduler数据库失败的解决方案

  1. 在控制节点登录mysql数据库。
    mysql -u root -p  #登录mysql数据库,并根据提示输入数据库密码
    show databases;   #展示所有数据库
  2. 删除本机的ubs-scheduler用户。
    DROP USER 'ubs-scheduler'@'controller';
  3. 创建本机的ubs-scheduler用户。其中,password为账户密码,需满足密码规范要求且需定期更新。
    CREATE USER 'ubs-scheduler'@'controller' IDENTIFIED BY 'password';
    GRANT ALL PRIVILEGES ON ubs-scheduler.* TO 'ubs-scheduler'@'controller' WITH GRANT OPTION;
    FLUSH PRIVILEGES;

    建议密码定期修改,且至少满足如下要求:

    • 密码长度为8~32个字符。
    • 必须包含大写字母、小写字母、数字、特殊字符(`~!@#$%^&*()-_=+\|[{}];:'",<.>/?)中的两种及以上类型的组合。
    • 密码不能包含空格。
    • 密码不能包含用户名或其逆序。

    退出mysql数据库。

    exit;