Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
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

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    481

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.6k

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

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
23 Beiträge 3 Kommentatoren 1.8k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • W 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
    schrieb am zuletzt editiert von
    #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
    W 1 Antwort Letzte Antwort
    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
      
      W Offline
      W Offline
      Wagner
      schrieb am zuletzt editiert von 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 Antworten Letzte Antwort
      0
      • W 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
        schrieb am zuletzt editiert von
        #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
        W 1 Antwort Letzte Antwort
        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

          W Offline
          W Offline
          Wagner
          schrieb am zuletzt editiert von
          #9

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

          simatecS 1 Antwort Letzte Antwort
          0
          • W 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
            schrieb am zuletzt editiert von
            #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:

            W 1 Antwort Letzte Antwort
            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:

              W Offline
              W Offline
              Wagner
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              0
              • W 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
                schrieb am zuletzt editiert von 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....

                W 1 Antwort Letzte Antwort
                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....

                  W Offline
                  W Offline
                  Wagner
                  schrieb am zuletzt editiert von
                  #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 Antwort Letzte Antwort
                  0
                  • W 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
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    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
                      schrieb am zuletzt editiert von
                      #15

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

                      W 1 Antwort Letzte Antwort
                      0
                      • I IobNordlicht

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

                        W Offline
                        W Offline
                        Wagner
                        schrieb am zuletzt editiert von
                        #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 Antwort Letzte Antwort
                        0
                        • W 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
                          schrieb am zuletzt editiert von
                          #17

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

                          W 1 Antwort Letzte Antwort
                          0
                          • W Wagner

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

                            simatecS Online
                            simatecS Online
                            simatec
                            Developer Most Active
                            schrieb am zuletzt editiert von
                            #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 Antwort Letzte Antwort
                            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.

                              W Offline
                              W Offline
                              Wagner
                              schrieb am zuletzt editiert von
                              #19

                              @iobnordlicht - ich habe mal das versucht:

                              SELECT *  FROM mysql.user;
                              
                              I 1 Antwort Letzte Antwort
                              0
                              • W Wagner

                                @iobnordlicht - ich habe mal das versucht:

                                SELECT *  FROM mysql.user;
                                
                                I Offline
                                I Offline
                                IobNordlicht
                                schrieb am zuletzt editiert von
                                #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.

                                W 1 Antwort Letzte Antwort
                                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.

                                  W Offline
                                  W Offline
                                  Wagner
                                  schrieb am zuletzt editiert von
                                  #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

                                  W I 2 Antworten Letzte Antwort
                                  0
                                  • W 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

                                    W Offline
                                    W Offline
                                    Wagner
                                    schrieb am zuletzt editiert von Wagner
                                    #22

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

                                    1 Antwort Letzte Antwort
                                    0
                                    • W 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
                                      schrieb am zuletzt editiert von
                                      #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 Antwort Letzte Antwort
                                      0
                                      Antworten
                                      • In einem neuen Thema antworten
                                      Anmelden zum Antworten
                                      • Älteste zuerst
                                      • Neuste zuerst
                                      • Meiste Stimmen


                                      Support us

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

                                      331

                                      Online

                                      32.5k

                                      Benutzer

                                      81.8k

                                      Themen

                                      1.3m

                                      Beiträge
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                      ioBroker Community 2014-2025
                                      logo
                                      • Anmelden

                                      • Du hast noch kein Konto? Registrieren

                                      • Anmelden oder registrieren, um zu suchen
                                      • Erster Beitrag
                                        Letzter Beitrag
                                      0
                                      • Home
                                      • Aktuell
                                      • Tags
                                      • Ungelesen 0
                                      • Kategorien
                                      • Unreplied
                                      • Beliebt
                                      • GitHub
                                      • Docu
                                      • Hilfe