what do you think this error message means
"error: 'Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)'"
...think about it
...what is it actually saying
...could it be informing you of the problem its experiencing
...if so it may be telling you explicitly that its expecting to find a user called "debian-sys-maint" from host "localhost" with specific privileges. So you need to find if that user id & host exists... again MySQL Administrator makes these sort of tasks far easier..... If you are struggling to use the command line version then use it.
apparently "debian-sys-maint" is a special userid used on debian systems to do syste tasks, and is called to shutdown MySQL. but then if you'd
googled that you would already know. Its specific to debiuan Linux, and therefore outside the scope of this forum.