Tippe ins Feld "Benutzername" den bevorzugten Benutzernamen ein. Stelle sicher, dass im Feld "Rolle" DB Admin ausgewählt ist. Wenn dem nicht so ist, dann klicke auf das Dropdown-Feld "Rolle" und dann auf DB Admin. Gib ein einzigartiges Passwort für den Benutzer in die Felder "Passwort" und "Passwort bestätigen" ein. Klicke auf OK. 4 Klicke unten auf der Seite auf Weiter. Dies bestätigt dein Passwort und das Benutzerkonto. 5 Klicke unten auf der "Windows-Service"-Seite auf Weiter. 6 Aktiviere MySQL als Dokumentenspeicher. Du kannst diesen Schritt wenn gewünscht überspringen, indem du auf Weiter klickst. Gehe ansonsten so vor: Setze ein Häkchen bei "X Protocol / MySQL als Dokumentenspeicher aktivieren". Ändere wenn nötig die Port-Nummer. Stelle sicher, dass bei "Windows Firewall-Port für Netzwerkzugriff öffnen" ein Häkchen gesetzt ist. Klicke auf Weiter. 7 Klicke unten im Fenster auf Ausführen. Deine MySQL-Installation konfiguriert sich selbst. 8 Klicke auf Fertigstellen. Mysql datenbank benutzer anlegen download. Wenn die Konfiguration abgeschlossen ist, wird diese Option sichtbar.
* to NEUERDATENBANKUSER@localhost identified by 'NEUESDATENBANKUSERPASSWORT'; Query OK, 0 rows affected (0. 04 sec) Nun loggen wir uns wieder aus mysql> quit; Bye Jetzt loggen wir uns mit dem neu angelegten Benutzer in MySQL ein. Nach der erneuten Begrüßung erstellen wir die zuvor festgelegte Datenbank und loggen uns nach getaner Arbeit wieder aus. root@server:/# mysql -u DATENBANKUSER -DATENBANKPASSWORT mysql> create database DATENBANKNAME; Query OK, 1 row affected (0. 00 sec) So, fertig. Die neue Datenbank ist nun verfügbar und kann per phpmyadmin oder einem CMS oder oder angesprochen werden. Natürlich sollte der Apache Webserver wieder gestartet werden per "/etc/init. d/apache2 start". Von Eduard Weber Ein Machart-Macher mit ungestilltem Tatendrang, dazu voll Herz, Tiefe, Mut und Laune. Als gelernter Mediengestalter und Vollblutwerber im positiven Sinn, arbeitet er effizient und kundenorientiert. Kundenzufriedenheit ist eben das A und O für ihn. Mysql datenbank benutzer anlegen online. Eduard Weber ist zuständig für die strategische und kreative Kundenberatung, der seine Fäden im ganzen WorldWideWeb spinnt.
Bitte beachten Sie, dass wir in diesem Beispiel newuser vollen Root-Zugriff auf alles in unserer Datenbank gewähren. Dies ist zwar hilfreich für das Erklären einiger MySQL-Konzepte, ist aber für die meisten Anwendungsfälle unpraktisch, und könnte die Sicherheit Ihrer Datenbank stark gefährden. Sobald Sie die Berechtigungen, die Sie für Ihre neuen Benutzer einrichten möchten, endgültig festgelegt haben, sollten Sie immer sicherstellen, dass Sie alle Berechtigungen neu laden. FLUSH PRIVILEGES; Ihre Änderungen werden nun wirksam. So erstellen Sie MySQL-Benutzerkonten und erteilen Berechtigungen. Gewähren verschiedener Benutzerberechtigungen Nachstehend finden Sie eine Liste anderer gängiger möglicher Berechtigungen, die Benutzer haben können. ALL PRIVILEGES- wie wir bereits gesehen haben, würde dies einem MySQL-Benutzer vollen Zugriff auf eine bestimmte Datenbank (oder, wenn keine Datenbank ausgewählt ist, den globalen Zugriff auf das gesamte System) erlauben.
Der im Website-Alltag beliebte MySQL -Server ist ein selbständiger Geselle. Er pflegt sein eigenes, von der Linux-Benutzerverwaltung unabhängiges Zugangssystem. Der Root-User in MySQL muss demnach auch keine Root-Rechte in dem Linux-System haben, das die Datenbank beherbergt. Seine Benutzer und deren Rechte speichert MySQL – wie könnte es anders sein – in einer MySQL-Datenbank. Um Benutzer schnell einzurichten und mit Privilegien auszustatten, kann der Admin auf das maßgeschneiderte Statement GRANT zurückgreifen. Jeder MySQL-User findet sich mit mindestens einer Zeile in der Tabelle user repräsentiert, die wiederum zu einer Datenbank namens mysql gehört, in der das Datenbank-System seine Einstellungen verwaltet. Um nun einen neuen Mysql-Benutzer hinzuzufügen, könnte man sich theoretisch der üblichen INSERT- und UPDATE-Statements bedienen. Wie können wir für MySQL einen User einrichten? - hostNET. Das wird aber schnell kompliziert, vor allem, wenn es gilt, den Zugriff auf bestimmte Datenbanken oder gar einzelne Tabellen zu begrenzen, wofür MySQL weitere Verwaltungs-Tabellen (db, host, tables_priv) verwendet.
table_name TO ' username ' @ 'localhost'; Wenn Sie ihnen Zugriff auf eine Datenbank oder eine Tabelle gewähren möchten, stellen Sie sicher, dass Sie ein Sternchen (*) an die Stelle des Datenbanks- oder Tabellennamens setzen. Stellen Sie bei jedem Aktualisieren oder Ändern einer Berechtigung sicher, dass Sie den Befehl "Flush Privileges" verwenden. Wenn Sie eine Berechtigung entziehen müssen, ist die Struktur fast identisch mit dem Erteilen einer Berechtigung: REVOKE type_of_permission ON database_name. table_name FROM ' username ' @ 'localhost'; Beachten Sie, dass die Syntax beim Entziehen von Berechtigungen verlangt, dass Sie FROM verwenden anstelle von TO, wie wir es bei der Erteilung von Berechtigungen verwendet haben.