Announcement

Collapse
No announcement yet.

Probleme mit User-Zugriffe auf DBs in MySQL

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Probleme mit User-Zugriffe auf DBs in MySQL

    Hallo,<br>
    <br>
    ich bräuchte mal wieder dringend hilfe!<br>
    <br>
    <br><br>
    Im MySQL-Monitor habe ich folgenden User angelegt:
    mysql> use mysql;
    mysql> insert into user values('%','Lindner',PASSWORD('geheim'),'N','N','N ','N','N','N','N','N','N','N','N','N','N','N');
    <br><br>
    Lese- oder Schreibrechte für eine Datenbank habe ich wie folgt eingerichtet:
    mysql> insert into db values('%','gastbuch','Lindner','Y','Y','N','N','N ','N','N','N','N','N');
    <br><br>
    Trotzdem erhalte ich folgende Fehlermeldung wenn ich mich mit diesem User bei MySQl anmelde:
    Invalid authorization specification: Access denied for user: 'Lindner@localhost'(Using password: YES)
    SQL-state: 28000
    ErrorCode:1045
    <br><br>
    Viele Grüße,<br>
    Marco

  • #2
    einfaches problem.
    <p>
    du gibst beim anlegen des nutzers den host mit <B>%</B> an. Das steht nicht für das anmelden an der datenbank von lokalen rechner auf dem die db läuft, sondern für benutzer die von außerhalb auf deinen rechner möchten. sprich du kommst aktuell nur übers netz ran.
    <p>
    leg dir also deinen benutzer folgt an:
    <p>
    mysql> insert into user values('<B>localhost</B>','Lindner',PASSWORD('geheim'),'N','N','N','N',' N','N','N','N','N','N','N','N','N','N');
    <p>
    das <B>localhost</B> ist damit du dich von lokal anmelden kannst.

    gruß
    marc

    Comment

    Working...
    X