Nicht schlechtAccess denied for user 'sql24xxxxxxxx'@'%' to database 'db2xxxxxx' when doing LOCK TABLES

Naja, ein wenig überlegt und den mysqldump Paramter "--single-transaction" gefunden... Damit geht's:
Nun habe ich mal mit phpMyAdmin getestet und nicht mit PyLucid's MySQLdump-Plugin.... Und siehe da, es gibt kein LOCK-Fehler... Warum?--single-transaction
Creates a consistent snapshot by dumping all tables in a
single transaction. Works ONLY for tables stored in
storage engines which support multiversioning (currently
only InnoDB does); the dump is NOT guaranteed to be
consistent for other storage engines. Option
automatically turns off --lock-tables.
Kann man aus den SQL-Server-Variablen oder den GRANT-Tables ablesen, ob mal einen LOCK machen kann oder nicht???
Wenn ja, könnte ich das in PyLucid einbauen, das dann automatisch "--single-transaction" genutzt wird...
Jemand eine Idee?