mysql: Configure mysql_user and mysql_password

dehydrated
Felix Stupp 4 years ago
parent 164cdbbc79
commit d09b7ea8c3
Signed by: zocker
GPG Key ID: 93E1BD26F6B02FB7

@ -22,6 +22,8 @@
password: "{{ mysql_root_password }}"
host: "localhost"
login_unix_socket: /var/run/mysqld/mysqld.sock
login_user: root
login_password: "{{ mysql_root_password }}"
- name: Remove test users
mysql_user:
@ -29,6 +31,8 @@
host_all: yes
state: absent
login_unix_socket: /var/run/mysqld/mysqld.sock
login_user: root
login_password: "{{ mysql_root_password }}"
- name: Lock root user for ::1
mysql_user:
@ -36,6 +40,8 @@
password: "{{ mysql_root_password }}"
host: "::1"
login_unix_socket: /var/run/mysqld/mysqld.sock
login_user: root
login_password: "{{ mysql_root_password }}"
- name: Lock root user for 127.0.0.1
mysql_user:
@ -43,6 +49,8 @@
password: "{{ mysql_root_password }}"
host: "127.0.0.1"
login_unix_socket: /var/run/mysqld/mysqld.sock
login_user: root
login_password: "{{ mysql_root_password }}"
- name: Disable public root user access
mysql_user:
@ -50,12 +58,16 @@
host: "{{ inventory_hostname }}"
state: absent
login_unix_socket: /var/run/mysqld/mysqld.sock
login_user: root
login_password: "{{ mysql_root_password }}"
- name: Remove mysql test database
mysql_db:
db: "test"
state: absent
login_unix_socket: /var/run/mysqld/mysqld.sock
login_user: root
login_password: "{{ mysql_root_password }}"
- name: Configure innodb of mysql
copy:

@ -17,6 +17,8 @@
name: "{{ database_name }}"
target: "{{ sql_temp.path }}"
login_unix_socket: "/var/run/mysqld/mysqld.sock"
login_user: root
login_password: "{{ mysql_root_password }}"
- name: Remove SQL template from remote
file:

@ -11,11 +11,15 @@
update_password: always
priv: "{{ database_name }}.*:ALL"
login_unix_socket: "/var/run/mysqld/mysqld.sock"
login_user: root
login_password: "{{ mysql_root_password }}"
- name: Create SQL database {{ database_name }}
mysql_db:
db: "{{ database_name }}"
login_unix_socket: "/var/run/mysqld/mysqld.sock"
login_user: root
login_password: "{{ mysql_root_password }}"
register: create_database
- name: Import SQL database template on creation

Loading…
Cancel
Save