diff --git a/hosts/scripts/mysql_backup.sh b/hosts/scripts/mysql_backup.sh index 5d8a184..2b3b104 100755 --- a/hosts/scripts/mysql_backup.sh +++ b/hosts/scripts/mysql_backup.sh @@ -35,10 +35,14 @@ ## - INSERT INTO user (Host,User,authentication_string,Select_priv,Super_priv,Process_priv,Lock_tables_priv,Show_view_priv,Event_priv,Execute_priv,ssl_cipher,x509_issuer,x509_subject) VALUES('localhost','backup',password('backup'),'Y','Y','Y','Y','Y','Y','Y','','',''); ## - ## - -## - Since MySQL 8.x - Password is now set by an extra statement - 'password' function -## - is no longer supported +## - Since MySQL 8.x +## - - Password is now set by an extra statement - 'password' function is no longer supported +## - - You need dynamic privilege BACKUP_ADMIN for user 'backup' +## - ## - INSERT INTO user (Host,User,Select_priv,Super_priv,Process_priv,Lock_tables_priv,Show_view_priv,Event_priv,Execute_priv,ssl_cipher,x509_issuer,x509_subject) VALUES('localhost','backup','Y','Y','Y','Y','Y','Y','Y','','',''); ## - +## - GRANT BACKUP_ADMIN ON *.* TO 'backup'@'localhost'; +## - ## - ALTER USER 'backup'@'localhost' IDENTIFIED BY 'backup'; ## - ## -