我已经使用 Ansible playbook 配置了我的服务器。我使用了root/bedrock-Ansible playbook。
其中一项任务是设置 mysql 服务器以及 mysql root 用户密码。
现在我迫切需要更改此密码。我采取的步骤:
ansible-playbook -i hosts/staging server.yml
是为了重新配置服务器所有任务都按预期执行(没有更改),但脚本失败并
[mariadb | Set root user password]
显示以下消息:
msg: unable to connect to database, check login_user and login_password are correct or ~/.my.cnf has the credentials
Run Code Online (Sandbox Code Playgroud)
我的猜测是,一旦设置了 MySQL 根密码,重新配置服务器就无法更改此密码。
是否可以通过使用 Ansible 重新配置服务器来更改 MySQL 根密码?我有哪些选择?
mysql ×1