Wie sieht die Struktur einer SQL-Datenbank aus?

0 Antworten

Problem mit phpmyadmin - Neue Benutzer kann sich nicht einloggen

Hallo, ich habe ein Problem mit meiner Entwicklungsumgebung und genauer phpmyadmin.

Auf dem Win7-Rechner ist XAMPP installiert. MYSQL root und die htacess-Datei von XAMPP haben bereits ein Passwortschutz bekommen, wie XAMPP es selbst empfiehlt.

Nun wollte ich über phpmyadmin einen Nutzer anlegen, welcher auch nur auf seiner Datenbank zugreifen kann und dort aber alles darf. Wie es u.a. auch auf externen Servern regulär der Fall ist.

Mein Vorgehen:

  1. Login über "root" und mit entsprechendem Passwort.
  2. Menüpunkt: "Benutzer" ausgewählt und auf die Benutzerübersich gekommen
  3. "neuer Benutzer hinzufügen" ausgewählt
  4. Daten eingeben (PW ist natürlich nicht XXXX):
  • Benutzername [Textfeld verwenden]: Melanie
  • Host: [jeder Host]: %
  • Passwort [Texfeld verwenden]: XXXX
  • Passwort wiederholen: XXXX
  • Passwort Generieren wurde nicht genutzt

  • Datenbank für Benutzer: (Auswahl von) Erstelle Datenbank mit gleichen Namen und gewähre alle Rechte

    • Globale Rechte: nix ausgewählt, ist aktuell nicht notwendig
    • Ressourcenbeschränkung: Alles auf 0 für MAX QUERIES PER HOUR, MAX UPDATES PER HOUR, MAX CONNECTIONS PER HOUR, MAX USER_CONNECTIONS
  1. Auswahl "Benutzer hinzufügen"
  2. An der Seite wird die Datenbank "melanie" angezeigt, ebenso ist in der Benutzerübersicht der Benutzer Melanie, Host %, Passwort ja, Globale Rechte "Usage", Grant nein
  3. Ausloggen als root
  4. Login-Versuch mit Benutzer: Benutzername: Melanie, Passwort: XXXX
  5. Fehler: Anmeldung am MySQL-Server ist fehlgeschlagen.

Der Erzeugte SQL-Code bei phpmyadmin darüber ist folgend:

CREATE USER 'Melanie'@'%' IDENTIFIED BY  '***';

GRANT USAGE ON * . * TO  'Melanie'@'%' IDENTIFIED BY  '***' WITH    
        MAX_QUERIES_PER_HOUR 0  MAX_CONNECTIONS_PER_HOUR 0      
        MAX_UPDATES_PER_HOUR 0  MAX_USER_CONNECTIONS 0 ;

CREATE DATABASE IF NOT EXISTS  `Melanie` ;

GRANT ALL PRIVILEGES ON  `Melanie` . * TO  'Melanie'@'%';

Kann mir vielleicht jemand helfen und sagen woran es liegt und was ich ändern muss?

Ich hatte es davor bereits versucht in dem ich alle globalen Rechte übergebe, aber dies würde ja bedeuten, dass er auch alle anderen Datenbanken sieht und bearbeiten könnte. Was nicht nötig ist. Daran dürfte es also eigentlich liegen - glaube ich -. Aber irgendwo steckt da der Fehler drin.

...zur Frage

Was genau macht eignetlich ein "Treiber" und wozu braucht man sie?

Es gibt ja scheinbar Treiber für alles mögliche!? Was genau macht bzw. ist so ein Treiber eigentlich? Wer kann das mit normalen Worten erklären? DANKE

...zur Frage

Wie ist ein Betriebssytem aufgebaut? Wie machen Designer ihre OS-Konzepte?

Auf die Frage folgt nicht dass ich ein eigenes OS machen möchte, das hab ich auch nicht unbedingt vor. Ich möchte nur wissen woraus so ein OS wie windows oder linux bestehen muss damit man es ein OS nennen kann. Klar zuerst braucht es ein Kernel auf dem alles aufbaut. Aber welche Bestandteile sind noch enthalten und wichtig wenn man theoretisch eins macht? Besteht so ein System aus Datenbanken, Animationen, Threads usw die in einem/mehreren Codes/CodeDateien irgendwie logisch zusammen verknüpft sind oder wie kann man das erklären?Ich lerne zurzeit zwar java und hab auch schon einige teils auch grafische Programme gemacht, aber so ein OS entzieht schon ein bisschen meiner Vortellungskraft. =/

...zur Frage

CD kopieren - wie geht das?

Ich habe eine CD von Roger Cicero von einem Freund und würde die gerne für meinen Eigenbedarf brennen. Wer kann mir erklären, wie ich das mache oder einen Link, falls man das kostenlos aus dem Netz benkommt. Muß ich die CD erst wo ??? ablegen, um sie dann auf einen Rohling zu brennen ?

...zur Frage

Wer kennt SopCast und hat Erfahrungen damit gesammelt?

Bin auf Computer Bild darauf gestoßen: http://www.computerbild.de/download/SopCast-431025.html Ein kostenloses Programm, mit dem man Fernsehsender aus der ganzen Welt gucken kann.

Die Bewertungen sind nicht so berauschend. Aber da es auf der Seite der Computer Bild steht, kann ich mir gar nicht vorstellen, dass es sich hierbei um ein „gefährliches“ Programm handelt. Hat jemand von euch Erfahrungen damit gesammelt?

...zur Frage

Flash-Videos downloaden

Guten Morgen Gemeinde...

Wer kann mir nachvollziehbar erklären, wie man die unter Java embedded flash-files auf Platte bekommt. (zur späteren Weiterverarbeitung)

Ein schönes Beispiel sind die "Jonalu"-Trickfilmfolgen auf http://www.tivi.de/tiviVideos/kanal/997748?view=flash.

...zur Frage

Was möchtest Du wissen?