ubuntuusers.de

MYSQL /MariaDB Root Accound neu erstellen

Status: Ungelöst | Ubuntu-Version: Ubuntu GNOME 18.04 (Bionic Beaver)
Antworten |

itoss

Avatar von itoss

Anmeldungsdatum:
4. April 2014

Beiträge: 419

Infosource : https://stackoverflow.com/questions/6085455/restoring-deleted-root-user-and-password-for-mysql || https://www.rosehosting.com/blog/how-to-reset-your-mariadb-root-password/ || http://edusagar.com/articles/view/56/MySQL-Restoring-accidently-deleted-root-user-password

So nachdem ich den root accound neuerstellt habe, rechte zugewisen und eine 2ten root sccound für phpmyadmin ohne unix socket plugin aber dafür mit passwort kann ich mich zwar via sudo mysql -u root über die shell und mit dem root 2 account via phpmyadmin auf dem server einloggen jedoch kann ich über phpmyadmin keinen neuen user anlegen, da die buttons einfach nicht vorhanden sind : https://speefak.spdns.de/mycloud/index.php/s/KQJzS8TagRaJjZZ

müssten die root Accounds mit % und 127.0.0.1 und ::1 ebenfalls erstellt werden ?

Zusammenfassung / Lösung auf : https://speefak.spdns.de/oss_lifestyle/mysql-root-account-neu-erstellen/

Moderiert von Taomon:

Dieses Thema ist verschoben worden. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“)!

homer65

Avatar von homer65

Anmeldungsdatum:
8. November 2005

Beiträge: 579

Wohnort: bochum, germany

Nein
Soweit die kurze Antwort.
Etwas ausführlicher: Das hängt davon ab von welchen IP-Adressen du dich anmelden willst.
So ist das % Zeichen eine Wildcard und steht für eine x-beliebige IP-Adresse.
Ob du möchtest, das sich ein root Account von jedem beliebigen Rechner anmelden kann,
mußt du selbst entscheiden.

itoss

(Themenstarter)
Avatar von itoss

Anmeldungsdatum:
4. April 2014

Beiträge: 419

Das anmelden von root von überall ist eher weniger gewünscht, jedoch funktioniert phpmyadmin nicht ohne den % wildcard accound.

das Loop Back Interface ( 127.0.0.1 ) ist das besser als die Wildcard %

Zusammenfassung auf : https://speefak.spdns.de/oss_lifestyle/mysql-mariadb-root-account-neu-erstellen/

homer65

Avatar von homer65

Anmeldungsdatum:
8. November 2005

Beiträge: 579

Wohnort: bochum, germany

Hängt davon ab, von wo aus du mit phpmyadmin an die Datenbank gehst. 127.0.0.1 funktioniert nur wenn das der lokale Rechner ist. Nur du kannst wissen von wo aus du phpmyadmin benutzt. Beispielsweise phpmyadmin wird im lokalen Netz von der IP Adresse 192.168.178.43 genutzt, dann kannst du einen root Account für diese IP eintragen. Oder du willst aus dem lokalen Netz phpmyadmin nutzen, dann geht das - glaube ich - mittels 192.168.178.%.

itoss

(Themenstarter)
Avatar von itoss

Anmeldungsdatum:
4. April 2014

Beiträge: 419

Die "Funktion" von 127.0.0.1 ist mir bekannt und reicht vollkommen, je weniger Netzwerkdienste laufen desto besser 😉

X.X.X.% fürs LAN, das teste ich nacher mal.

Antworten |