zeroblue2005
Goto Top

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

Content-Key: 452289

Url: https://administrator.de/contentid/452289

Printed on: April 23, 2024 at 21:04 o'clock

Member: maretz
Solution maretz May 16, 2019 at 11:23:00 (UTC)
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....
Member: aqui
Solution aqui May 16, 2019 updated at 11:36:35 (UTC)
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.
Member: itisnapanto
Solution itisnapanto May 16, 2019 at 11:46:48 (UTC)
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
Member: aqui
Solution aqui May 16, 2019 at 11:48:59 (UTC)
Goto Top
Member: zeroblue2005
zeroblue2005 May 16, 2019 at 13:24:43 (UTC)
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....