diff --git a/roles/mysql/application/tasks/main.yml b/roles/mysql/application/tasks/main.yml index 80ee249..2f62f72 100644 --- a/roles/mysql/application/tasks/main.yml +++ b/roles/mysql/application/tasks/main.yml @@ -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: diff --git a/roles/mysql/database/tasks/import.yml b/roles/mysql/database/tasks/import.yml index 6698823..1ab1033 100644 --- a/roles/mysql/database/tasks/import.yml +++ b/roles/mysql/database/tasks/import.yml @@ -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: diff --git a/roles/mysql/database/tasks/main.yml b/roles/mysql/database/tasks/main.yml index 8b4e37a..ac54ba3 100644 --- a/roles/mysql/database/tasks/main.yml +++ b/roles/mysql/database/tasks/main.yml @@ -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