Verbindung zur MySQL-Datenbank mit C # als Benutzer ohne Rootberechtigung herstellen?

Beginne damit, dass ich völlig neu in Datenbanken bin, aber das MySQL-Tutorial durchgelesen habe, das sie haben.

Right jetzt versuche ich, eine App zu erstellen, die es nichtprivilegierten Benutzern (Nicht-Root-Benutzern) ermöglicht, über eine C # -GUI-App eine Verbindung herzustellen und einige Befehle in einer Datenbank auszuführen. Die Benutzer melden sich mit Windows-Authentifizierung bei der Datenbank an.

Jetzt konnte ich eine schnelle Benutzeroberfläche erstellen, in der die Person, die das Programm ausführt, über "root" eine Verbindung zur Datenbank auf einem lokalen Host herstellen und den Inhalt abrufen kann.

Meine Frage ist, wie genau kann ich Benutzern erlauben, sich mit Nicht-Root-Berechtigungen zu verbinden? Die einzigen Dinge, die ich in der Lage war, alle Angebote mit der Verbindungszeichenfolge mit "root" als Benutzer zu finden.

Edit: Die Datenbank ist bereits erstellt. Ich kann als Root-Benutzer keine persönliche Verbindung herstellen und anderen Benutzern Berechtigungen erteilen.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage