zeroblue2005

ODBC Connector und MySQL Maria DB Keine Verbindung

Hallo Zusammen,

habe einen neuen Ubuntu 18.04 x64 Webserver. Mit MariaDB bzw. MySQL usw.

Auf dem Datenbankserver läuft eine DB die über Windows in Access bzw. ODBC-Connecotor angesprochen wird. Ein Benutzer wurde angelegt, hatte volle Rechte auf die DB und Verbindung/Hostname steht auf %.

Wenn ich versuche eine Verbindung herzustellen aus dem lokalen LAN, kommt das:

2019-05-16_121028

Irgendwie finde ich keine Lösung... hat jemand einen Rat?

Danke
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 452289

Url: https://administrator.de/forum/odbc-connector-und-mysql-maria-db-keine-verbindung-452289.html

Ausgedruckt am: 15.05.2025 um 10:05 Uhr

maretz
Lösung maretz 16.05.2019 um 13:23:00 Uhr
Goto Top
hast du den user wirklich angelegt? Reload Grants ausgeführt? Kannst du dich lokal anmelden? Kannst du dich lokal mit root (oder einem anderem Admin-Acc) anmelden?

Ausser "geht nich" sagst du ja nich wirklich viel....
aqui
Lösung aqui 16.05.2019 aktualisiert um 13:36:35 Uhr
Goto Top
Und vor allem ob global in der my.cnf der Netzwerk Zugriff zugelassen ist ?! ("bind-address" Setting). Ansonsten kann nur localhost zugreifen.
Testen kannst du das mit einem simplen Telnet Versuch auf den MySQL TCP Port:
$ echo X | telnet -e X 10.1.1.100 3306
oder mit dem CLI Client:
mysql --host=10.1.1.100 --protocol=tcp --port=3306 test
Bekommst du ein ERROR 2002 (HY000): Can't connect to MySQL server on 'myhost' (115) (Client) oder telnet: connect to address 192.168.0.11: Connection refused ist der Zugriff aus dem Netz nicht freigegeben.
Oder, sofern vorhanden, lokale Firewall wäre der andere Fallstrick.
itisnapanto
Lösung itisnapanto 16.05.2019 um 13:46:48 Uhr
Goto Top
Moin,

Meine mich zu erinnern , das man bei MariaDB auch noch was umstellen muss :

______________________________________________________________________________

sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf

bind IP Adresse von 127.0.0.1 auf 0.0.0.0 ( oder beliebig stellen )

service mysql restart
______________________________________________________________________________

Gruss
aqui
Lösung aqui 16.05.2019 um 13:48:59 Uhr
Goto Top
zeroblue2005
zeroblue2005 16.05.2019 um 15:24:43 Uhr
Goto Top
Hallo Zusammen,

habe es gefunden, danke! itisnapano hat mir den richtigen Hinweis gegeben face-smile

Pfad ist aber: /etc/mysql/mysql.conf.d/mysqld.cnf

Dort die Zeile: bind-address = 0.0.0.0
Restart Mysql und gut ist!

DANKE....