Verwenden Sie den Befehl Berechtigungen gewähren.
Wenn Ihre Datenbank „newDatabase“ heißen würde und Ihr Benutzer „newUser“ heißen würde, wäre der Befehl zum Gewähren aller Privilegien für alle darin enthaltenen Tabellen:
GRANT ALL PRIVILEGES ON `newDatabase`.* TO 'newUser'@'localhost';
Dies würde den Zugriff des Benutzers auf die Datenbank nur vom localhost einschränken, um den Zugriff von allen Hosts aus zu ermöglichen, ändern Sie localhost auf „%“
Anschließend müssen Sie die Berechtigungen mit dem folgenden Befehl aktualisieren:
FLUSH PRIVILEGES;
BEARBEITEN:
Um jeder Datenbank auf dem MySQL-Server Berechtigungen zu erteilen, verwenden Sie den folgenden Befehl (beachten Sie das *.*):
GRANT ALL PRIVILEGES ON *.* TO 'newUser'@'localhost';