Weisen Sie einen vorhandenen Benutzer zu mysql-Datenbanken
Habe ich erfolgreich erstellt, die mehrere Datenbanken in phpMyAdmin. Ich würde jetzt gerne weisen Sie einen vorhandenen Benutzer + jeweilige Kennwort, um alle diese neuen Datenbanken durch ausführen eines Skripts auf der Registerkarte SQL.
Bitte können Sie bestätigen, was Skript ich brauche zu laufen, oder wenn es ein einfacher script, welches ausgeführt werden kann, die über root-Zugriff, bitte bestätigen Sie dann die root-Befehl dafür?
.....was ist Ihre Frage?
InformationsquelleAutor user3383762 | 2014-03-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie die grant-Befehl Berechtigungen.
Wenn Ihre Datenbank wurde, rufen "newDatabase" und dein Benutzer name "newUser" den Befehl zu erteilen, alle Rechte auf alle Tabellen, die darin enthaltenen sein würde:
Diese beschränken würde der Benutzer vom Zugriff auf die Datenbank nur vom localhost, um den Zugriff von allen Hosts ändern localhost '%'
Müssen Sie dann aktualisieren Sie die Berechtigungen mit dem folgenden Befehl:
EDIT:
Zum erteilen von Privilegien für jede Datenbank auf dem mysql-server verwenden Sie den folgenden Befehl (beachten Sie das *.*):
Wie öffne ich den mysqld-Programm?
Ich löschte den Kommentar, denn es war völlig falsch, wollen Sie die mysql-admin-Konsole, diese Frage sollte helfen. (stackoverflow.com/questions/6200215/...)
Vielen Dank für das update! Ich es geschafft, Zugriff auf mysql-admin über Putty und die Rückgabe einer Zeile beginnend mit: mysql> Aber wenn ich den Befehl ausgeführt-Skript die folgende Meldung aufgetaucht: -> ERROR 1045 (28000): Access denied for user 'dboco_user1'@'localhost' (using password: YES)
InformationsquelleAutor h.coates
ändern, SELECT -, INSERT -, INDEX -, was Sie brauchen,
InformationsquelleAutor Jerko W. Tisler