Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. mysqldump: Error 2013 - Backup v2.9.8 gelöst

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    368

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

mysqldump: Error 2013 - Backup v2.9.8 gelöst

Scheduled Pinned Locked Moved ioBroker Allgemein
23 Posts 3 Posters 2.0k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • simatecS simatec

    @wagner

    ist der Client installiert?
    https://github.com/simatec/ioBroker.backitup/wiki/ioBroker.backitup-Wiki-Deutsch#mysql-backup

    WagnerW Offline
    WagnerW Offline
    Wagner
    wrote on last edited by Homoran
    #5

    @simatec Putty:

    pi@ras-ssd:~ $ sudo apt install cifs-utils
    Paketlisten werden gelesen… Fertig
    Abhängigkeitsbaum wird aufgebaut… Fertig
    Statusinformationen werden eingelesen… Fertig
    cifs-utils ist schon die neueste Version (2:7.0-2).
    0 aktualisiert, 0 neu installiert, 0 zu entfernen und 12 nicht aktualisiert.
    pi@ras-ssd:~ $ sudo apt install nfs-common
    Paketlisten werden gelesen… Fertig
    Abhängigkeitsbaum wird aufgebaut… Fertig
    Statusinformationen werden eingelesen… Fertig
    nfs-common ist schon die neueste Version (1:2.6.2-4).
    0 aktualisiert, 0 neu installiert, 0 zu entfernen und 12 nicht aktualisiert.
    pi@ras-ssd:~ $ sudo apt install mariadb-client
    Paketlisten werden gelesen… Fertig
    Abhängigkeitsbaum wird aufgebaut… Fertig
    Statusinformationen werden eingelesen… Fertig
    mariadb-client ist schon die neueste Version (1:10.11.4-1~deb12u1).
    0 aktualisiert, 0 neu installiert, 0 zu entfernen und 12 nicht aktualisiert.
    pi@ras-ssd:~ $
    

    MOD-EDIT: Code in code-tags gesetzt!

    simatecS 1 Reply Last reply
    0
    • WagnerW Wagner

      @simatec Putty:

      pi@ras-ssd:~ $ sudo apt install cifs-utils
      Paketlisten werden gelesen… Fertig
      Abhängigkeitsbaum wird aufgebaut… Fertig
      Statusinformationen werden eingelesen… Fertig
      cifs-utils ist schon die neueste Version (2:7.0-2).
      0 aktualisiert, 0 neu installiert, 0 zu entfernen und 12 nicht aktualisiert.
      pi@ras-ssd:~ $ sudo apt install nfs-common
      Paketlisten werden gelesen… Fertig
      Abhängigkeitsbaum wird aufgebaut… Fertig
      Statusinformationen werden eingelesen… Fertig
      nfs-common ist schon die neueste Version (1:2.6.2-4).
      0 aktualisiert, 0 neu installiert, 0 zu entfernen und 12 nicht aktualisiert.
      pi@ras-ssd:~ $ sudo apt install mariadb-client
      Paketlisten werden gelesen… Fertig
      Abhängigkeitsbaum wird aufgebaut… Fertig
      Statusinformationen werden eingelesen… Fertig
      mariadb-client ist schon die neueste Version (1:10.11.4-1~deb12u1).
      0 aktualisiert, 0 neu installiert, 0 zu entfernen und 12 nicht aktualisiert.
      pi@ras-ssd:~ $
      

      MOD-EDIT: Code in code-tags gesetzt!

      simatecS Online
      simatecS Online
      simatec
      Developer Most Active
      wrote on last edited by
      #6

      @wagner Führe den Befehl mal auf der Shell aus und teste es erstmal händisch...

      mysqldump -u iobroker -p <dein passwort> iobroker -h localhost -P 3306 > /opt/iobroker/backups/mysql.sql
      
      • Besuche meine Github Seite
      • Beitrag hat geholfen oder willst du mich unterstützen
      • HowTo Restore ioBroker
      WagnerW 1 Reply Last reply
      0
      • simatecS simatec

        @wagner Führe den Befehl mal auf der Shell aus und teste es erstmal händisch...

        mysqldump -u iobroker -p <dein passwort> iobroker -h localhost -P 3306 > /opt/iobroker/backups/mysql.sql
        
        WagnerW Offline
        WagnerW Offline
        Wagner
        wrote on last edited by Wagner
        #7

        @simatec
        pi@ras-ssd:~ $ mysqldump -u iobroker -p xxxx iobroker -h localhost -P 3306 > /opt/iobroker/backups/mysql.sql
        Enter password:
        mysqldump: Got error: 1044: "Access denied for user 'iobroker'@'%' to database 'xxxx'" when selecting the database
        pi@ras-ssd:~ $

        K... jetzt sind alle backups aus den Ordner verschwunden!!!OptIobrockerBachups.jpg

        simatecS I 2 Replies Last reply
        0
        • WagnerW Wagner

          @simatec
          pi@ras-ssd:~ $ mysqldump -u iobroker -p xxxx iobroker -h localhost -P 3306 > /opt/iobroker/backups/mysql.sql
          Enter password:
          mysqldump: Got error: 1044: "Access denied for user 'iobroker'@'%' to database 'xxxx'" when selecting the database
          pi@ras-ssd:~ $

          K... jetzt sind alle backups aus den Ordner verschwunden!!!OptIobrockerBachups.jpg

          simatecS Online
          simatecS Online
          simatec
          Developer Most Active
          wrote on last edited by
          #8

          @wagner Bitte Code in code-tags setzen...
          Stimmen denn überhaupt deine Userdaten... Zeige mal die Settings vom SQL Adapter ...

          Und bitte die Settings von Backitup als JSON File posten

          • Besuche meine Github Seite
          • Beitrag hat geholfen oder willst du mich unterstützen
          • HowTo Restore ioBroker
          WagnerW 1 Reply Last reply
          0
          • simatecS simatec

            @wagner Bitte Code in code-tags setzen...
            Stimmen denn überhaupt deine Userdaten... Zeige mal die Settings vom SQL Adapter ...

            Und bitte die Settings von Backitup als JSON File posten

            WagnerW Offline
            WagnerW Offline
            Wagner
            wrote on last edited by
            #9

            @simatec --- die Passwörte habe ich verglichen.
            sql.0.json
            system.adapter.backitup.0.json

            simatecS 1 Reply Last reply
            0
            • WagnerW Wagner

              @simatec
              pi@ras-ssd:~ $ mysqldump -u iobroker -p xxxx iobroker -h localhost -P 3306 > /opt/iobroker/backups/mysql.sql
              Enter password:
              mysqldump: Got error: 1044: "Access denied for user 'iobroker'@'%' to database 'xxxx'" when selecting the database
              pi@ras-ssd:~ $

              K... jetzt sind alle backups aus den Ordner verschwunden!!!OptIobrockerBachups.jpg

              I Offline
              I Offline
              IobNordlicht
              wrote on last edited by
              #10

              @wagner sagte in mysqldump: Error 2013 - Backup v2.9.8:

              mysqldump: Got error: 1044: "Access denied for user 'iobroker'@'%' to database 'xxxx'" when selecting the database

              Ist das nicht schon das Problem und somit die Lösung?

              In Mysql muss die Datenbank "iobroker" bereits existieren. Außerdem muss der User iobroker von beliebiger Adresse aus ( -> '@%') Zugriff darauf haben. Daran scheitert das Kommando.

              @wagner sagte in [mysqldump: Error 2013 - Backup v2.9.8]:

              @iobnordlicht - Was ist "iobroker user"?

              Das ist normalerweise der Linux-User, unter welchem iobroker läuft :wink:

              WagnerW 1 Reply Last reply
              0
              • I IobNordlicht

                @wagner sagte in mysqldump: Error 2013 - Backup v2.9.8:

                mysqldump: Got error: 1044: "Access denied for user 'iobroker'@'%' to database 'xxxx'" when selecting the database

                Ist das nicht schon das Problem und somit die Lösung?

                In Mysql muss die Datenbank "iobroker" bereits existieren. Außerdem muss der User iobroker von beliebiger Adresse aus ( -> '@%') Zugriff darauf haben. Daran scheitert das Kommando.

                @wagner sagte in [mysqldump: Error 2013 - Backup v2.9.8]:

                @iobnordlicht - Was ist "iobroker user"?

                Das ist normalerweise der Linux-User, unter welchem iobroker läuft :wink:

                WagnerW Offline
                WagnerW Offline
                Wagner
                wrote on last edited by
                #11

                @iobnordlicht

                MariaDB [(none)]> SHOW DATABASES;
                +--------------------+
                | Database           |
                +--------------------+
                | MeineDatenbank     |
                | information_schema |
                | iobroker           |
                | mysql              |
                | performance_schema |
                | sys                |
                +--------------------+
                6 rows in set (0,001 sec)
                
                

                Und so habe ich das Installiert (ca. vor einem Jahr)

                CREATE USER 'iobroker'@'%' IDENTIFIED BY 'xxxx';
                GRANT ALL PRIVILEGES ON iobroker.* TO 'iobroker'@'%';
                FLUSH PRIVILEGES;
                

                Das Problem ist mir erst aufgefallen nach Install von Backup v.2.9.8...

                I 1 Reply Last reply
                0
                • WagnerW Wagner

                  @iobnordlicht

                  MariaDB [(none)]> SHOW DATABASES;
                  +--------------------+
                  | Database           |
                  +--------------------+
                  | MeineDatenbank     |
                  | information_schema |
                  | iobroker           |
                  | mysql              |
                  | performance_schema |
                  | sys                |
                  +--------------------+
                  6 rows in set (0,001 sec)
                  
                  

                  Und so habe ich das Installiert (ca. vor einem Jahr)

                  CREATE USER 'iobroker'@'%' IDENTIFIED BY 'xxxx';
                  GRANT ALL PRIVILEGES ON iobroker.* TO 'iobroker'@'%';
                  FLUSH PRIVILEGES;
                  

                  Das Problem ist mir erst aufgefallen nach Install von Backup v.2.9.8...

                  I Offline
                  I Offline
                  IobNordlicht
                  wrote on last edited by IobNordlicht
                  #12

                  @wagner
                  Müsste der klassische "localhost" Fehler in Mysql sein:
                  % beinhaltet nicht localhost, zumindest war das früher so, als ich mich noch auf dem Terrain bewegte :older_man:

                  mysqldump loggt sich als iobroker@localhost oder iobroker@127.0.0.1 ein.
                  Mysql wiederum hat nur "iobroker@%" als Eintrag, was, so weit ich erinnere, für externe IPs nur gilt.

                  Füge mal noch zwei GRANTs hinzu, schaden kann es eh nicht.
                  Dazu logge dich in mysql auf der Konsole ein und gib folgendes ein:

                  GRANT ALL PRIVILEGES ON iobroker.* TO 'iobroker'@localhost;
                  GRANT ALL PRIVILEGES ON iobroker.* TO 'iobroker'@127.0.0.1;
                  FLUSH PRIVILEGES;
                  

                  Dann teste mal, ob du mit mysql -u iobroker -p dich einloggen kannst...
                  Und dann teste erneut den mysqldump-Befehl....

                  WagnerW 1 Reply Last reply
                  0
                  • I IobNordlicht

                    @wagner
                    Müsste der klassische "localhost" Fehler in Mysql sein:
                    % beinhaltet nicht localhost, zumindest war das früher so, als ich mich noch auf dem Terrain bewegte :older_man:

                    mysqldump loggt sich als iobroker@localhost oder iobroker@127.0.0.1 ein.
                    Mysql wiederum hat nur "iobroker@%" als Eintrag, was, so weit ich erinnere, für externe IPs nur gilt.

                    Füge mal noch zwei GRANTs hinzu, schaden kann es eh nicht.
                    Dazu logge dich in mysql auf der Konsole ein und gib folgendes ein:

                    GRANT ALL PRIVILEGES ON iobroker.* TO 'iobroker'@localhost;
                    GRANT ALL PRIVILEGES ON iobroker.* TO 'iobroker'@127.0.0.1;
                    FLUSH PRIVILEGES;
                    

                    Dann teste mal, ob du mit mysql -u iobroker -p dich einloggen kannst...
                    Und dann teste erneut den mysqldump-Befehl....

                    WagnerW Offline
                    WagnerW Offline
                    Wagner
                    wrote on last edited by
                    #13

                    @iobnordlicht - hat nix gebracht..

                    pi@ras-ssd:~ $ sudo mysql -u root -p
                    Enter password:
                    Welcome to the MariaDB monitor.  Commands end with ; or \g.
                    Your MariaDB connection id is 915
                    Server version: 10.11.4-MariaDB-1~deb12u1 Debian 12
                    
                    Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
                    
                    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
                    
                    MariaDB [(none)]> GRANT ALL PRIVILEGES ON iobroker.* TO 'iobroker'@localhost;
                    ERROR 1133 (28000): Can't find any matching row in the user table
                    MariaDB [(none)]> GRANT ALL PRIVILEGES ON iobroker.* TO 'iobroker'@127.0.0.1;
                    ERROR 1133 (28000): Can't find any matching row in the user table
                    MariaDB [(none)]> exit
                    Bye
                    pi@ras-ssd:~ $
                    
                    
                    I 1 Reply Last reply
                    0
                    • WagnerW Wagner

                      @iobnordlicht - hat nix gebracht..

                      pi@ras-ssd:~ $ sudo mysql -u root -p
                      Enter password:
                      Welcome to the MariaDB monitor.  Commands end with ; or \g.
                      Your MariaDB connection id is 915
                      Server version: 10.11.4-MariaDB-1~deb12u1 Debian 12
                      
                      Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
                      
                      Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
                      
                      MariaDB [(none)]> GRANT ALL PRIVILEGES ON iobroker.* TO 'iobroker'@localhost;
                      ERROR 1133 (28000): Can't find any matching row in the user table
                      MariaDB [(none)]> GRANT ALL PRIVILEGES ON iobroker.* TO 'iobroker'@127.0.0.1;
                      ERROR 1133 (28000): Can't find any matching row in the user table
                      MariaDB [(none)]> exit
                      Bye
                      pi@ras-ssd:~ $
                      
                      
                      I Offline
                      I Offline
                      IobNordlicht
                      wrote on last edited by
                      #14

                      @wagner sagte in mysqldump: Error 2013 - Backup v2.9.8:

                      ERROR 1133

                      Tjoa, würde sagen, der User iobroker existert nüschd...

                      schau mal nach SELECT User FROM mysql.user;

                      I 1 Reply Last reply
                      0
                      • I IobNordlicht

                        @wagner sagte in mysqldump: Error 2013 - Backup v2.9.8:

                        ERROR 1133

                        Tjoa, würde sagen, der User iobroker existert nüschd...

                        schau mal nach SELECT User FROM mysql.user;

                        I Offline
                        I Offline
                        IobNordlicht
                        wrote on last edited by
                        #15

                        @iobnordlicht
                        ...Oder besser gleich SELECT User,Db,Host FROM mysql.user;

                        WagnerW 1 Reply Last reply
                        0
                        • I IobNordlicht

                          @iobnordlicht
                          ...Oder besser gleich SELECT User,Db,Host FROM mysql.user;

                          WagnerW Offline
                          WagnerW Offline
                          Wagner
                          wrote on last edited by
                          #16

                          @iobnordlicht

                          MariaDB [(none)]> SELECT User FROM mysql.user;
                          +----------------+
                          | User           |
                          +----------------+
                          | MeineDatenbank |
                          | iobroker       |
                          | root           |
                          | mariadb.sys    |
                          | mysql          |
                          | root           |
                          +----------------+
                          6 rows in set (0,002 sec)
                          
                          MariaDB [(none)]> SELECT User,Db,Host FROM mysql.user;
                          ERROR 1054 (42S22): Unknown column 'Db' in 'field list'
                          MariaDB [(none)]>
                          
                          
                          I 1 Reply Last reply
                          0
                          • WagnerW Wagner

                            @iobnordlicht

                            MariaDB [(none)]> SELECT User FROM mysql.user;
                            +----------------+
                            | User           |
                            +----------------+
                            | MeineDatenbank |
                            | iobroker       |
                            | root           |
                            | mariadb.sys    |
                            | mysql          |
                            | root           |
                            +----------------+
                            6 rows in set (0,002 sec)
                            
                            MariaDB [(none)]> SELECT User,Db,Host FROM mysql.user;
                            ERROR 1054 (42S22): Unknown column 'Db' in 'field list'
                            MariaDB [(none)]>
                            
                            
                            I Offline
                            I Offline
                            IobNordlicht
                            wrote on last edited by
                            #17

                            @wagner Ok, schau dir mal mit describe mysql.user; die Spalten an, kann sein, es heißt nicht db sondern Database oder so.

                            WagnerW 1 Reply Last reply
                            0
                            • WagnerW Wagner

                              @simatec --- die Passwörte habe ich verglichen.
                              sql.0.json
                              system.adapter.backitup.0.json

                              simatecS Online
                              simatecS Online
                              simatec
                              Developer Most Active
                              wrote on last edited by
                              #18

                              @wagner Also in deinem Backup war es keine IP sondern localhost... Das stimmt dein Log schonmal nicht zu deinen geposteten Settings... Warum zensierst du in den Settings deine lokalen IP's ... So kann man dir nicht helfen... Mit lokalen IP's kann hier kein Mensch etwas anfangen und müssen nicht zensiert werden.

                              Was ist denn nun tatsächlich in deinen Settings? localhost oder die IP?

                              • Besuche meine Github Seite
                              • Beitrag hat geholfen oder willst du mich unterstützen
                              • HowTo Restore ioBroker
                              1 Reply Last reply
                              0
                              • I IobNordlicht

                                @wagner Ok, schau dir mal mit describe mysql.user; die Spalten an, kann sein, es heißt nicht db sondern Database oder so.

                                WagnerW Offline
                                WagnerW Offline
                                Wagner
                                wrote on last edited by
                                #19

                                @iobnordlicht - ich habe mal das versucht:

                                SELECT *  FROM mysql.user;
                                
                                I 1 Reply Last reply
                                0
                                • WagnerW Wagner

                                  @iobnordlicht - ich habe mal das versucht:

                                  SELECT *  FROM mysql.user;
                                  
                                  I Offline
                                  I Offline
                                  IobNordlicht
                                  wrote on last edited by
                                  #20

                                  @wagner
                                  Jo, geht auch, gibt nur eine verdammt breite Tabelle :grin:

                                  Ok, aber bist du nun weiter?
                                  Du siehst ja nun, welche User in welchen Kombinationen aus Host und Datenbank im System der Datenbank sind. Das muss halt passen.

                                  Ich denke, damit kommst du aber nun erstmal weiter, hoffe ich.

                                  WagnerW 1 Reply Last reply
                                  0
                                  • I IobNordlicht

                                    @wagner
                                    Jo, geht auch, gibt nur eine verdammt breite Tabelle :grin:

                                    Ok, aber bist du nun weiter?
                                    Du siehst ja nun, welche User in welchen Kombinationen aus Host und Datenbank im System der Datenbank sind. Das muss halt passen.

                                    Ich denke, damit kommst du aber nun erstmal weiter, hoffe ich.

                                    WagnerW Offline
                                    WagnerW Offline
                                    Wagner
                                    wrote on last edited by
                                    #21

                                    @iobnordlicht - eigentlich nicht, aber trotzdem danke... ich habe mal hier was angeklickt wegen dem "Lost connecion" - aber alles englisch und das kann ich nicht so richtig...
                                    link text

                                    WagnerW I 2 Replies Last reply
                                    0
                                    • WagnerW Wagner

                                      @iobnordlicht - eigentlich nicht, aber trotzdem danke... ich habe mal hier was angeklickt wegen dem "Lost connecion" - aber alles englisch und das kann ich nicht so richtig...
                                      link text

                                      WagnerW Offline
                                      WagnerW Offline
                                      Wagner
                                      wrote on last edited by Wagner
                                      #22

                                      @wagner - meine iobroker datenbank kann ich aber mit Window HeidiSQL bearbeiten...

                                      1 Reply Last reply
                                      0
                                      • WagnerW Wagner

                                        @iobnordlicht - eigentlich nicht, aber trotzdem danke... ich habe mal hier was angeklickt wegen dem "Lost connecion" - aber alles englisch und das kann ich nicht so richtig...
                                        link text

                                        I Offline
                                        I Offline
                                        IobNordlicht
                                        wrote on last edited by
                                        #23

                                        @wagner
                                        Dein Fehler sagt, dass es ein Rechte Problem gibt.
                                        Die Datenbank "mysql.user" enthalt die User der Datenbank mit ihren Rechten.

                                        Poste doch mal den Output von "Describe mysql.user;" damit ich sehen kann, was für Spalten dort sind.
                                        Dann baue ich dir nochmal ein SQL Statement zusammen...

                                        1 Reply Last reply
                                        0
                                        Reply
                                        • Reply as topic
                                        Log in to reply
                                        • Oldest to Newest
                                        • Newest to Oldest
                                        • Most Votes


                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate
                                        FAQ Cloud / IOT
                                        HowTo: Node.js-Update
                                        HowTo: Backup/Restore
                                        Downloads
                                        BLOG

                                        752

                                        Online

                                        32.7k

                                        Users

                                        82.5k

                                        Topics

                                        1.3m

                                        Posts
                                        Community
                                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                        ioBroker Community 2014-2025
                                        logo
                                        • Login

                                        • Don't have an account? Register

                                        • Login or register to search.
                                        • First post
                                          Last post
                                        0
                                        • Home
                                        • Recent
                                        • Tags
                                        • Unread 0
                                        • Categories
                                        • Unreplied
                                        • Popular
                                        • GitHub
                                        • Docu
                                        • Hilfe