Wie löscht man einen Benutzer auf MariaDB?

Saiatu Gure Tresna Arazoak Kentzeko

Beste Antwort:
  1. Zum Entfernen eines MySQL/MariaDB-Benutzers.
  2. Zum Entfernen.
  3. Liste alle auf.
  4. alle mysql-benutzer auflisten.
  5. List Grants für einen MySQL-Benutzer.
  6. lso listet die aktuellen Zugriffsebenen auf, die dem angegebenen Benutzernamen gewährt wurden, und kann verwendet werden, um diese Berechtigungen bei Bedarf zu widerrufen.
  7. oder neue ausstellen, die noch nicht vorhanden sind (Abweichung möglich)
  • Aber wie können Sie alle Benutzer auf einem MariaDB-Server löschen?

Ein einfaches SELECT * FROM mysql.user gibt Ihnen alle Benutzer, also ist dies nicht das Problem selbst. Das eigentliche Problem hier ist: Wollen wir einen anonymen Benutzer mit ALLEN Privilegien für Ihre Anwendung haben? Wenn Sie das nicht möchten, gibt es einige Möglichkeiten, wie Sie das erreichen können, was Sie meiner Meinung nach versuchen.

Wenn jemand Root-Zugriff auf Ihr System hat und mehr als ein Konto benötigt, ist es besser, ein anderes Superuser-Konto zu erstellen, das ähnliche Berechtigungen wie das Administratorkonto hat (z. B.: mysql entfernen, leeren, Berechtigungen herunterfahren). Sie könnten sogar noch weiter gehen und nur diesem Superuser-Konto erlauben, Connect/Admin-Befehle wie FLUSH PRIVILEGES auszuführen.

Wenn Sie nur ein Superuser-Konto wie den mysql Admin haben, ist es klar, dass es einen Weg geben muss, wie das gehtalle Benutzerkonten löschenmit allen Privilegien. Es scheint, dass MariaDB eine solche Funktionalität bietet, aber sie wird nicht in der Benutzeroberfläche angezeigt und daher benötigen wir etwas SQL-Code.

Wie lösche ich alle Ressourcen in AWS?


Wenn Sie eine Datenbank von einem MariaDB-Server löschen möchten, benötigen Sie die folgenden Berechtigungen. Wenn Sie nur die Berechtigung Auswählen haben, können Sie die Datenbanken nicht löschen.

Wie benenne ich eine Datenbank MariaDB um?

Die Syntax dieser Abfrage lautet: mysqladmin [Optionen] Umbenennen alte_Datenbank neue_Datenbank . Hier sind einige Beispiele für das Umbenennen von Datenbanken in MySQL Server. Wenn Sie eine Datenbank namens testdb in test umbenennen möchten, führen Sie den folgenden Befehl aus:

Wie ändere ich meine E-Mail-Adresse auf iHeartRadio?


Zum Erstellen einer neuen Datenbank in MySQL wird das Skript mysql_install_db verwendet. Dieses Skript wird von Ihren Systemstartskripten (wie etwa /etc/rc.d/init.d/mysql) aufgerufen, wenn Sie den Daemon (mysqld) starten oder neu starten. Also zum Selbermachen.

FAQ :

Wie lösche ich einen MySQL-Benutzer?

Die DROP USER-Anweisung kann verwendet werden, um mehrere Benutzer zu löschen, indem die Benutzerkonten durch Kommas getrennt werden. Zum Beispiel: DROP USER ‘smithj’@’localhost’, ‘andersonk’@’localhost’; Mit dieser Syntax würden zwei Benutzer aus MySQL entfernt – smithj und andersonk.

Wie lösche ich einen anonymen Benutzer in MariaDB?

Wie lösche ich mein Office 365-Konto dauerhaft?


Melden Sie sich bei mysql an
Msql -u root -p.
Wählen Sie Benutzer, Host aus mysql.user; Sollte so etwas zurückgeben wie MariaDB [mysql]> select User,Host from user; …
Löschen Sie anonyme Benutzer mit einem einfachen ‘ vor dem @-Zeichen

Wie ändere ich den Benutzer in MariaDB?

Sie können die Anweisung RENAME USER verwenden, um mehrere Benutzer umzubenennen, indem Sie Benutzernamen durch Kommas trennen. Zum Beispiel:
BENENNEN SIE BENUTZER ‘techonthenet’@’localhost’ IN ‘totn’@’localhost’, ‘checkyourmath.com’@’localhost’ TO ‘cym’@’localhost’ um;
Dieses RENAME USER-Beispiel würde zwei Benutzer in MariaDB umbenennen.