Zaopatrzyłem mój serwer w poradnik Ansible. Korzystałem z poradnika root / bedrock-Ansible .
Jednym z zadań było skonfigurowanie serwera mysql wraz z hasłem użytkownika root mysql.
Teraz muszę pilnie zmienić to hasło. Kroki, które podjąłem:
- Zaktualizowałem zmienne dla Roli Ansible
ansible-playbook -i hosts/staging server.ymlWykonałem polecenie w celu ponownego uruchomienia serwera
Wszystkie zadania zostały wykonane zgodnie z oczekiwaniami (bez zmian), ale skrypt nie powiódł się przy
[mariadb | Set root user password]tym komunikacie:
msg: unable to connect to database, check login_user and login_password are correct or ~/.my.cnf has the credentials
Domyślam się, że po ustawieniu hasła root MySQL, zmiana serwera nie może go zmienić.
Czy w ogóle można zmienić hasło roota MySQL, ponownie konfigurując serwer za pomocą Ansible? Jakie są moje opcje?
mysqladmin- ale to było zanim zobaczyłem twoją odpowiedź