seekwhencer: mySQL Dump - Fehler: "Access denied...when using LOCK TABLES"

Hallo Leute,

ich bin auf einen anderen Server umgezogen und möchte meinen alten Cronjob zum dumpen der mySQL-Datenbank benutzen. Leider spuckt mir der Server nun folgende Meldung aus:

Access denied...when using LOCK TABLES

mysqldump -uuser -ppass -hhost --opt database > backup.sql

Ich habe jetzt schon 3 Stunden recherchiert und ausprobiert - nada.

Kann mir jemand helfen? Wie kann ich das unlocken - oder wie bekomme ich den mysqldump dazu das zu ignorieren?

Gracias
Seek

  1. hi,

    schau mal in der Datenbank mysql (DB-fuer die Benutzerverwaltung) in der Tabelle user nach, ob Lock_tables_priv auf 'Y' gesetzt ist.

    mfG,
    steckl

    1. hi,

      schau mal in der Datenbank mysql (DB-fuer die Benutzerverwaltung) in der Tabelle user nach, ob Lock_tables_priv auf 'Y' gesetzt ist.

      ich komme nicht an die info.

      in der console komme ich zwar an die datenbank, aber nicht an die user...

      :(

      mysql -usql25662_233220 -pQcpWGX -D(was kann hier stehen?)

      dann würde ich ja mal nen "describe user;" eingeben, doch das darf ich nicht :( bzw. muss ich ne tabelle aussuchen....

  2. echo $begrüßung;

    Access denied...when using LOCK TABLES

    Kann es sein, dass dir das LOCK TABLES-Recht fehlt? Wenn ja, ist das ein Problem, das du mit deinem Provider/Server-Administrator klären musst.

    echo "$verabschiedung $name";

  3. klein aber fein: --lock-tables=false als argument ans mysqldump hängen

    ich habe fertig!