BACKUP DB command only works for database that are located at the same machine as SQLyog. It seems that your database is hosted in a remote computer. BACKUP DB option will not work in this case 🙁
The best option to take a backup is “Export As Batch Script…”.
You do not have privileges to execute flush command. Uncheck the “Flush Logs Before Dump…” option and everything will be OK.
HTH