Honestly that is not the way to do auto backups and I don't want to encourage an incorrect way to perform backups. Maybe I could add an small "Dump database" button, but not an auto-backup. In large installations that will surely hang PHP for a couple minutes / day so that's it, I won't add an auto-backup functionality.
You don't need SSH access to do a backup, in cPanel or any control panel you can add crons or generate backups easily. Someone without cPanel must have SSH for sure and he should know how to run the server in the first place.