Benutzer-Werkzeuge

Webseiten-Werkzeuge


db:ds220

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 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 geöffnet werden, um auch große SQL-Dumps einspielen zu können.

db/ds220.txt · Zuletzt geändert: 2021/05/27 22:49 von webproducer