mirror of
https://github.com/ansible-collections/community.mysql.git
synced 2025-04-06 10:40:36 -07:00
* mysql_role: fix and simplify role membership detection
* add changelog fragment
* Update changelogs/fragments/368-mysql_role-fix-member-detection.yml
Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
Co-authored-by: Felix Hamme <felix.hamme@ionos.com>
Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
(cherry picked from commit 07a72865f7
)
Co-authored-by: betanummeric <40263343+betanummeric@users.noreply.github.com>
6 lines
468 B
YAML
6 lines
468 B
YAML
bugfixes:
|
|
- >
|
|
mysql_role - in some cases (when "SHOW GRANTS" did not use backticks for quotes), no unwanted members were detached
|
|
from the role (and redundant "GRANT" statements were executed for wanted members). This is fixed by querying the
|
|
existing role members from the mysql.role_edges (MySQL) or mysql.roles_mapping (MariaDB) tables instead of parsing
|
|
the "SHOW GRANTS" output (https://github.com/ansible-collections/community.mysql/pull/368).
|