mysql_user: add session_vars argument

This commit is contained in:
Andrew Klychkov 2023-01-20 10:19:30 +01:00
commit b001470e71
4 changed files with 54 additions and 1 deletions

View file

@ -62,6 +62,8 @@
name: '{{user_name_1}}'
password: '{{user_password_1}}'
state: present
session_vars:
sort_buffer_size: 1024
register: result
- name: assert output message mysql user was not created
@ -69,6 +71,24 @@
that:
- result is not changed
# Try to set wrong session variable, must fail
- name: create mysql user trying to set global variable which is forbidden
mysql_user:
<<: *mysql_params
name: '{{user_name_1}}'
password: '{{user_password_1}}'
state: present
session_vars:
max_connections: 1000
register: result
ignore_errors: yes
- name: we cannot set a global variable
assert:
that:
- result is failed
- result.msg is search('is a GLOBAL variable')
# ============================================================
# remove mysql user and verify user is removed from mysql database
#