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. Visualisierung
  4. MySQL for Excel verbindet sich nicht mit Excel

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

MySQL for Excel verbindet sich nicht mit Excel

Geplant Angeheftet Gesperrt Verschoben Visualisierung
4 Beiträge 3 Kommentatoren 367 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.
  • K Offline
    K Offline
    kanzlerleuk
    schrieb am zuletzt editiert von
    #1

    Habe meinen Raspi neu aufsetzen müssen, nun läuft alles wieder bis auf die Verbindung zu Excel. Die bind-adress =127.0.0.1 habe ich auch auskommentiert, scheint aber auch nicht zu helfen. Vielleicht hat jemand einen Tipp.
    Connection Error.jpg
    Danke schon mal.

    Thomas BraunT BananaJoeB 2 Antworten Letzte Antwort
    0
    • K kanzlerleuk

      Habe meinen Raspi neu aufsetzen müssen, nun läuft alles wieder bis auf die Verbindung zu Excel. Die bind-adress =127.0.0.1 habe ich auch auskommentiert, scheint aber auch nicht zu helfen. Vielleicht hat jemand einen Tipp.
      Connection Error.jpg
      Danke schon mal.

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von Thomas Braun
      #2

      @kanzlerleuk

      Sowas macht man nicht als root. Man macht überhaupt so wenig wie möglich als root.
      Im täglichen Betrieb gar nichts und man loggt sich auch nicht als root ein.

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      1 Antwort Letzte Antwort
      0
      • K kanzlerleuk

        Habe meinen Raspi neu aufsetzen müssen, nun läuft alles wieder bis auf die Verbindung zu Excel. Die bind-adress =127.0.0.1 habe ich auch auskommentiert, scheint aber auch nicht zu helfen. Vielleicht hat jemand einen Tipp.
        Connection Error.jpg
        Danke schon mal.

        BananaJoeB Offline
        BananaJoeB Offline
        BananaJoe
        Most Active
        schrieb am zuletzt editiert von BananaJoe
        #3

        @kanzlerleuk

        # Instead of skip-networking the default is now to listen only on
        # localhost which is more compatible and is not less secure.
        bind-address            = 0.0.0.0
        

        Default könnte also sein das er eben nicht auf allen Netzwerkschnittstellen hört. Also 0.0.0.0 setzen und den Dienst neu starten.

        Zudem brauchst du dann einen Benutzer für den Zugriff. Der root hat zwar ab Werk volle Rechte, aber nur vom Localhost / 127.0.0.1 aus.

        Du musst einen extra Benutzer in MySQL für die Datenbank anlegen mit der Quell-IP-Adresse, also die IP-Adresse des Systems auf dem du Excel aufrufst. Wenn die IP deines Rechners z.B. 192.168.178.20wäre dann starte auf dem System mit der MySQL-Datenbank den Befehl

        mysql
        

        ggf.

        sudo mysql
        

        um die automatische root-Sitzung zu bekommen (der root des Betriebssystems und der root von MySQL sind zwei völlig verschiedenen Dinge. Per Default kann sich der root auf den meisten Systemen ohne Kennwort die mySQL-CLI öffnen). Dann lege einen Benutzer für den Zugriff an:

        create user 'excel'@'192.168.178.20' identified by 'myPasswort#2024';
        grant all privileges on NamederDatenbank.* to 'excel'@'192.168.178.20';
        exit
        

        würde den Benutzer excel@192.168.178.20mit dem Passwort myPasswort#2024 anlegen.
        Danach wird dieser Benutzer auf die Datenbank NamederDatenbank berechtigt.
        Um den Benutzer pauschal auf alles zu berechtigen (denn du weist was du tust) nimm statt dessen als 2. Zeile diese:

        GRANT ALL PRIVILEGES ON *.* TO 'excel'@'192.168.178.20' WITH GRANT OPTION;
        

        Dann hätte er root-Rechte auf der Datenbank. Nur einsetzen wenn du das brauchst.
        Die Benutzer musst du dann pro System einrichten, wenn also von der 192.168.178.21 auch jemand zugreifen soll, musst du den Benutzer ebenfalls erstellen.
        excel@192.168.178.20 und excel@192.168.178.21 sind/wären 2 völlig verschiedene Benutzer.

        Ja, man könnte auch einen Benutzer anlegen der von überall und immer an alles dran käme. Sollte man aber nicht.

        Anmerkung: Ich habe hier nur einen Teil der Möglichkeiten beschrieben. Es ginge auch mit Hostnamen statt IP (wenn die Namensauflösung gegenseitig funktioniert) und noch ein paar Dinge mehr.

        Edit: Formulierung und Typos

        ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

        K 1 Antwort Letzte Antwort
        0
        • BananaJoeB BananaJoe

          @kanzlerleuk

          # Instead of skip-networking the default is now to listen only on
          # localhost which is more compatible and is not less secure.
          bind-address            = 0.0.0.0
          

          Default könnte also sein das er eben nicht auf allen Netzwerkschnittstellen hört. Also 0.0.0.0 setzen und den Dienst neu starten.

          Zudem brauchst du dann einen Benutzer für den Zugriff. Der root hat zwar ab Werk volle Rechte, aber nur vom Localhost / 127.0.0.1 aus.

          Du musst einen extra Benutzer in MySQL für die Datenbank anlegen mit der Quell-IP-Adresse, also die IP-Adresse des Systems auf dem du Excel aufrufst. Wenn die IP deines Rechners z.B. 192.168.178.20wäre dann starte auf dem System mit der MySQL-Datenbank den Befehl

          mysql
          

          ggf.

          sudo mysql
          

          um die automatische root-Sitzung zu bekommen (der root des Betriebssystems und der root von MySQL sind zwei völlig verschiedenen Dinge. Per Default kann sich der root auf den meisten Systemen ohne Kennwort die mySQL-CLI öffnen). Dann lege einen Benutzer für den Zugriff an:

          create user 'excel'@'192.168.178.20' identified by 'myPasswort#2024';
          grant all privileges on NamederDatenbank.* to 'excel'@'192.168.178.20';
          exit
          

          würde den Benutzer excel@192.168.178.20mit dem Passwort myPasswort#2024 anlegen.
          Danach wird dieser Benutzer auf die Datenbank NamederDatenbank berechtigt.
          Um den Benutzer pauschal auf alles zu berechtigen (denn du weist was du tust) nimm statt dessen als 2. Zeile diese:

          GRANT ALL PRIVILEGES ON *.* TO 'excel'@'192.168.178.20' WITH GRANT OPTION;
          

          Dann hätte er root-Rechte auf der Datenbank. Nur einsetzen wenn du das brauchst.
          Die Benutzer musst du dann pro System einrichten, wenn also von der 192.168.178.21 auch jemand zugreifen soll, musst du den Benutzer ebenfalls erstellen.
          excel@192.168.178.20 und excel@192.168.178.21 sind/wären 2 völlig verschiedene Benutzer.

          Ja, man könnte auch einen Benutzer anlegen der von überall und immer an alles dran käme. Sollte man aber nicht.

          Anmerkung: Ich habe hier nur einen Teil der Möglichkeiten beschrieben. Es ginge auch mit Hostnamen statt IP (wenn die Namensauflösung gegenseitig funktioniert) und noch ein paar Dinge mehr.

          Edit: Formulierung und Typos

          K Offline
          K Offline
          kanzlerleuk
          schrieb am zuletzt editiert von
          #4

          @bananajoe Vielen Dank erstmal, das muss ich mir mal in Ruhe reinziehen, so ein Freak bin ich leider nicht. Melde mich, wenn ich es hinbekommen habe, danke nochmal und beste Grüße
          Thomas

          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

          316

          Online

          32.7k

          Benutzer

          82.4k

          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