mysql root 사용자에 대해 강력한 암호를 설정하고 싶습니다. 그러나 달걀 껍질 문제가 있습니다. 비어있는 서버가 있습니다. 나는 소금. 루트 암호는 비어 있습니다 (기본적으로 설치 후). 내가소금 상태를 사용하여 루트 암호를 설정하는 방법
root:
mysql_user.present:
- name: root
- password: $ecur3h4x0r
- host: %
를 사용하는 경우
그리고 나는 그들이 암호를해야하기 때문에 다른 MySQL의 상태를 호출 할 수 없습니다. 하지만 다음 번에 내가 국가 기관이 빈 암호로 연결을 시도하기 때문에이 전화는 작동하지 않을 것입니다.
행운이 뭐니? 우리는 0.17.4에 있으며 문서 나 간단한 Google 검색에 어떤 표시도 보이지 않습니다. – thaddeusmt
아직이 솔루션을 직접 테스트하지는 않았지만이 기능이 추가 된 것처럼 보입니다. https://github.com/saltstack/salt/pull/9722 "connection_user"및 "connection_pass"를 참조하십시오. http://docs.saltstack.com/ref/states/all/salt.states.mysql_user.html#module-salt.states.mysql_user –