====== 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.