====== externer Datenbankzugriff auf Synology DS220+ ======
===== User mit externem Zugriffsrecht anlegen =====
GRANT ALL PRIVILEGES ON *.* TO 'remoteuser'@'192.168.0.%' IDENTIFIED BY 'neues-passwort' WITH GRANT OPTION;
----
===== Timeout-Zeit und Paketgröße hochsetzen =====
Hierfür per SSH (z. B. mit dem [[:putty|freien SSH-Client Putty]]) in die Synology DS220+ einloggen. Hierfür muss der Zugriff per SSH in "Systemsteuerung" => "Dateidienste" => "Terminal & SNMP" => "SSH-Dienst aktivieren" aktiviert werden.
cd /var/packages/MariaDB10/etc/
sudo vi my.cnf
Mit der Taste [Einfg] den Editiermodus vom Texteditor vi starten und folgende Zeilen einfügen:
[mysqld]
wait_timeout = 31536000
max_allowed_packet=32M
[mysqldump]
max_allowed_packet=32M
Anschließend mit der Taste [Esc] beenden und mit ":wq" die Datei speichern und den Texteditor verlassen. Jetzt muss Maria-DB neu gestartet werden:
sudo synoservice --restart pkgctl-MariaDB10
----
===== Datenbank-Zugriff mit HeidiSQL =====
Nun kann die Datenbank mit einem Externen MySQL-Client wie z. B. [[:heidisql|HeidiSQL]] geöffnet werden, um auch große SQL-Dumps einspielen zu können.