Tipps zu mySQL und MariaDB Root-Passwort setzen Tunnel aufbauen Root-Passwort neu setzen Variante 1 systemctl stop mariadb mysqld_safe --skip-grant-tables #... von weiterer Console aus: mysql -u root MariaDB [(none)]> USE mysql; MariaDB [(none)]> UPDATE user SET password=PASSWORD('neues_passwort') WHERE User='root' AND Host = 'localhost'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> quit; # von erster Console aus: CTRL z systemctl start mariadb Variante 2 systemctl stop mariadb systemctl set-environment MYSQLD_OPTS="--skip-grant-tables" systemctl start mariadb mysql -u root MariaDB [(none)]> USE mysql; MariaDB [(none)]> UPDATE user SET password=PASSWORD('neues_passwort') WHERE User='root' AND Host = 'localhost'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> quit; systemctl stop mariadb systemctl unset-environment MYSQLD_OPTS systemctl start mariadb Wer ganz sichergehen will, unterbindet in der Zeit, in der der SQL-Server ungeschützt ist, den Zugriff auf Port 3306 aus dem Netzwerk. Tunnel für DB-Zugriff von Windows aus plink.exe -v -pw geheim nutzername@1.2.3.4 -L 6603:localhost:3306 Artikel zuletzt bearbeitet am: 15.02.2021 20:09