MySqlDump

Need to create a user that is only allowed to create dumps of any database. Does anyone know the privileges i need to set for this type of user. I have to put a password in my backup.sh file and don’t want to use root.

Any help will greatly be appreciated.