bnr - Remove the filter to backup the root grants [mysql]
Currently the root user is rule out of the mysql grants backup when the backup of the mysql database is done. This means when the mysql backup is restored the operator needs to set back the mysql root password again if they want to use the same process. Closes-Bug: #1952099 Change-Id: Ia1ecbe53605f06b233df6406a0b9fe23e8ba22a8 (cherry picked from commitb50212faa8
) (cherry picked from commitd723ca9886
) (cherry picked from commitb9a245b9f5
) (cherry picked from commit27596498e5
)
This commit is contained in:
parent
1fdb7665ab
commit
62d9e9c1f3
|
@ -127,7 +127,7 @@
|
|||
{{ tripleo_container_cli }} exec {{ tripleo_backup_and_restore_mysql_container }} bash -c "mysql -uroot \
|
||||
-p{{ mysql_password.stdout }} -s -N \
|
||||
-e \"SELECT CONCAT('\\\"SHOW GRANTS FOR ''',user,'''@''',host,''';\\\"') \
|
||||
FROM mysql.user where (length(user) > 0 and user NOT LIKE 'root' and \
|
||||
FROM mysql.user where (length(user) > 0 and \
|
||||
(Host = 'localhost' or Host='%' or IS_IPV4(Host) or IS_IPV6(Host)))\" | xargs -n1 mysql \
|
||||
-uroot -p{{ mysql_password.stdout }} -s -N -e | sed 's/$/;/' " > {{ tripleo_backup_and_restore_mysql_grants_file }}
|
||||
when: mysql_password.stderr is defined
|
||||
|
|
Loading…
Reference in New Issue