AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Zugriff auf MySQL-DB von einer VM aus
Thema durchsuchen
Ansicht
Themen-Optionen

Zugriff auf MySQL-DB von einer VM aus

Ein Thema von EdAdvokat · begonnen am 7. Mär 2019 · letzter Beitrag vom 7. Mär 2019
Antwort Antwort
EdAdvokat

Registriert seit: 1. Mai 2016
Ort: Berlin
419 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

AW: Zugriff auf MySQL-DB von einer VM aus

  Alt 7. Mär 2019, 15:59
Danke, mit Eingabe der IP-Adresse des Hostrechners erhalte nun diese Fehlermeldung:
---------------------------
Fehler
---------------------------
[FireDAC][Phys][MySQL] Access denied for user 'root'@'W10-NW.localdomain' (using password: YES).
---------------------------
OK
---------------------------
Wie ist der Hinweis zu verstehen, dass ein Zugriff von extern freigegeben werden muss? Ich nutze Virtualbox und kann von der VM
auf den Host zugreifen durch die "Gasterweiterung" War das damit gemeint?
Norbert
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.875 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Zugriff auf MySQL-DB von einer VM aus

  Alt 7. Mär 2019, 16:02
Die Freigabe muss in MySQL erfolgen (standardmässig ist nur der Zugriff von localhost erlaubt.
Markus Kinzler
  Mit Zitat antworten Zitat
EdAdvokat

Registriert seit: 1. Mai 2016
Ort: Berlin
419 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#3

AW: Zugriff auf MySQL-DB von einer VM aus

  Alt 7. Mär 2019, 16:35
ich präzisiere meine Angaben: MySQL-DB ist MariaDB 10.2.4. Diese rufe ich über die Workbench 8.0 CE oder mit HeidiSQL auf.
Dort habe ich nach der Einstellung localhost gesucht aber nichts brauchbares gefunden, dass einen externen Zugriff erlauben könnte.
Ich bin auf diesem Gebiet völlig neu und will es einfach erforschen, daraum die naiven Fragen.
In der Workbench habe ich unter connection Meth. gefunden: Standard TCP/IP; local Socket/Pipe; Standard TCP/IP over SSH.
Wäre das ein Ansatz, denn ich müßte doch bei Server-Connection bzw. Connection to Database suchen.
Noch bin ich nicht fündig geworden.
Bei der Oberfläche von HeidiSQL ist es noch sparanischer, denn da finde ich diesbezüglich gar nichts Brauchbares.
Norbert
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.875 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Zugriff auf MySQL-DB von einer VM aus

  Alt 7. Mär 2019, 17:18
https://mariadb.com/kb/en/library/co...client-access/
Markus Kinzler
  Mit Zitat antworten Zitat
EdAdvokat

Registriert seit: 1. Mai 2016
Ort: Berlin
419 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#5

AW: Zugriff auf MySQL-DB von einer VM aus

  Alt 7. Mär 2019, 17:32
Danke erst einmal. Ich war auch schon auf dem Weg dorthin und bin beim Studieren wo ich genau blind-adress in 0.0.0.0 ändern muss.
Noch habe ich diese .ini nicht gefunden. Ich melde mich ggf. wieder.
Norbert
  Mit Zitat antworten Zitat
EdAdvokat

Registriert seit: 1. Mai 2016
Ort: Berlin
419 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#6

AW: Zugriff auf MySQL-DB von einer VM aus

  Alt 7. Mär 2019, 17:59
toll vielen Dank für eure Hilfe. Ich habe es geschafft und die DB läßt sich aus der VM mit Delphi aufrufen!!!
Wieder was dazugelernt.
Ich habe also in HeidiSQL einen neuen Benutzer angelegt und wie empfohlen mit % statt localhost aufgerufen.
nochmals Danke
Norbert
  Mit Zitat antworten Zitat
hhcm

Registriert seit: 12. Feb 2006
Ort: Wegberg
310 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: Zugriff auf MySQL-DB von einer VM aus

  Alt 7. Mär 2019, 17:18
Das anmelden als root am MySQL/MariaDB Server ist nur über localhost erlaubt. Zumindest wenn der Server richtig eingerichtet wurde.

Leg in HeidiSQL einen neuen Benutzer an und im Feld "From host" bzw. "Kommt vom Host" ein Prozentzeichen für (egal woher) oder die IP des Clients der Zugriff haben soll.
Chris
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz