Καλησπέρα σε όλους!
Έχω έναν Ubuntu Server 20.4 με mysql 8 και προσπαθώ να τρέξω mysqldump. Σε καμία περίπτωση δεν θέλω να χρησιμοποιήσω το κλασσικό mysqldump με κωδικό. Έχω έναν backup user με τα αντίστοιχα δικαιώματα (read-only) SHOW DATABASES, SELECT, LOCK TABLES, RELOAD, SUPER
Έχω δοκιμάσει τα παρακάτω:
- Αφού τρέξεις το mysql_config_editor set --login-path=local --host=localhost --user=username --password
δημιουργεί ένα ecrypted αρχείο .mylogin.cnf και μετά τρέχεις
mysqldump --login-path=local my_database | gzip > db_backup.tar.gz δεν παίζει - Δημιουργία .my.cnf [mysqldump]password=… και με εντολή mysqldump -u root [database_name] | gzip -c > /var/www_backups/[database_name].sql.gz
ούτε αυτό παίζει. Σε όλα τα παραπάνω έχω error access denied για τον συγκεκριμένο user. Καμία ιδέα τι μπορεί να παίζει;
Ευχαριστώ!