Anzeige:
Ergebnis 1 bis 4 von 4

Thema: MySQL: Frage zur Tabelle user (hostname ohne user ?)

  1. #1
    Hirntotes Informatikopfer Avatar von binary trust
    Registriert seit
    Sep 2002
    Beiträge
    469

    MySQL: Frage zur Tabelle user (hostname ohne user ?)

    Hi,

    nach einer Standartinstallation von mysql mittels yast auf einer suse 9.0 kiste, legt er mir immer folgende benutzer an:
    Code:
    mysql>use database mysql;
    mysql> select  host, user from user;
    +-----------+------+
    | host      | user |
    +-----------+------+
    | localhost |      |
    | localhost | root |
    | web       |      |
    | web       | root |
    +-----------+------+
    was mich dabei etwas verwirrt ist das einmal localhost / web ohne user drinstehen.
    ich weis auch nicht welchen sinn dies erfüllen soll. daher hab ich die zwei spalten entfernt und ein rcmysql restart betätigt. nun bringt er mir aber immer mysql starting failed (obwohl das teil eigentlich läuft).

    muss ich eigentlich einen eintrag localhost - root - passwort und hostname - root - passwort haben oder reicht es wenn ich nur localhost reinsetzen ??? wäre schon etwas unschöhn wenn ich denn user immer zweimal anlegen müsste und bei einer passwortänderung dies jedesmal zweimal machen müsste.

    wäre für ein paar tipps recht dankbar da ich in einigen tutorials und auch dem mysql handbook nichts zu diesem thema finden konnte ....

    gruß
    binary

  2. #2
    404 - Title not found Avatar von LKH
    Registriert seit
    Jun 1999
    Ort
    Jena
    Beiträge
    3.709
    Hi,

    die Hosts ohne User kannst du IMHO bedenkenlos löschen; die SuSE-Startskripte sagen ab und an "failed" bei MySQL, obwohl er läuft.

    Und ja, localhost ist nicht irgendein Host und muss separat aufgeführt sein. Das Passwort änderst du aber trotzdem nur einmal mit

    UPDATE user SET Password=PASSWORD('neues_passwort') WHERE user='root';
    FLUSH PRIVILEGES;

    bzw.

    SET PASSWORD FOR root=PASSWORD('neues_passwort');

    Hoffe es hilft,

    LKH
    freedom is just another word for nothing left to loose ...

  3. #3
    Hirntotes Informatikopfer Avatar von binary trust
    Registriert seit
    Sep 2002
    Beiträge
    469
    Aha, erstmal danke.
    Also wenn ich dich jetzt richtig verstanden habe müsste das ganze in etwa so aussehen:

    Code:
    +-----------+------+
    | host      | user |
    +-----------+------+
    | localhost | root |
    | web       | root |
    | localhost | gast1 |
    | web       | gast1|
    | localhost | gast2 |
    | web       | gast2 |
    +-----------+------+
    Wobei ich leider nicht ganz verstehe warum ich das einmal für denn hostnamen und einmal für localhost machen muss (zur info, ich starte denn apache mit der option scip-networking da ich mysql nur von localhost zulasse [Apache / PHP / MySQL]). Desweiteren frag ich mich warum das SuSE Startscript bei einer änderung in der user-Tabelle immer mit failed startet. Es geht zwar aber schön sieht das ganze trotzdem nicht aus .... Bring da eine anpassung des Scriptes was ? An was genau hängt sich denn das SuSE Script immer auf ?

    Danke

    Binary TrustiX

  4. #4
    Registrierter Benutzer
    Registriert seit
    Jun 2004
    Beiträge
    1.423
    schau dir mal /etc/init.d/mysql an. Da 'hat der Hund gegraben'.

Ähnliche Themen

  1. [kernel 2.6.7 und suse9.0] Problem mit hotplug/udev? Kann booten, aber ....
    Von carnil im Forum Kompilieren von Kernel und Sourcen
    Antworten: 14
    Letzter Beitrag: 29.03.06, 09:33
  2. MySQL Datenbank Logfile?
    Von Linux XP im Forum Linux Allgemein
    Antworten: 5
    Letzter Beitrag: 22.06.04, 15:32
  3. sehr komplexe mysql frage
    Von pyrophet im Forum Linux Allgemein
    Antworten: 15
    Letzter Beitrag: 26.11.02, 16:41
  4. mysql dump + user + berechtigungen
    Von bachi|tuX im Forum Linux als Server
    Antworten: 8
    Letzter Beitrag: 31.05.02, 20:04
  5. MYSQL und User ?
    Von jangehring im Forum Linux als Server
    Antworten: 2
    Letzter Beitrag: 17.10.01, 19:04

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •