MySQL oder Mac nimmt mir die Rechte

  1. Erika

    Erika Thread StarterMacUser Mitglied

    Mitglied seit:
    03.01.2004
    Beiträge:
    232
    Zustimmungen:
    0
    Hallo,

    ich hab gestern MySQL neu installiert. Alles perfekt.
    Heute bestimmt der Rechner, dass ich der user sei, statt der root und damit hab ich keine Rechte mehr. Die Tabellen werden mir weder angezeigt im phpMyAdmin, noch werden die php-dateien ausgeführt, also so, als wäre die datenbank nicht vorhanden.
    Weiß jemand Rat?

    Erika
     
    Erika, 18.11.2004
  2. wegus

    wegusMacUser Mitglied

    Mitglied seit:
    13.09.2004
    Beiträge:
    14.982
    Zustimmungen:
    1.545
    (1) Funktionieren PHP-Seiten generell noch oder geht nur PHPmyadmin nicht?

    (2) mysql-user root ist nicht der root von MacOS! Auch wenn beide gleich heißen. Was passiert denn wenn Du ein Terminal öffnest und

    >mysql -uroot -p

    eingibst ( hinter p ggf. dein mysql-root Paßwort, ist normalerweise leer) ?
     
    wegus, 18.11.2004
  3. Erika

    Erika Thread StarterMacUser Mitglied

    Mitglied seit:
    03.01.2004
    Beiträge:
    232
    Zustimmungen:
    0
    Hallo,

    also php läuft.

    Übers Terminal kann ich mich als root auch einloggen.

    Erika
     
    Erika, 18.11.2004
  4. cilly

    cilly

    Erst einmal ein paar Fragen:

    • Wie hast du MySQL installiert?
    • Wie wird MySQL gestartet?
    • Unter welcher uid und gid läuft dein mysql? (OSX Standard: 74)
    • Welche uid hat dein User-Account?
    • Wo hast du MySQL installiert? (Standard /usr/local/mysql)
    • Wie sind die Rechte vom MySQL-Verzeichnis? (Standard: mysql:mysql)
    Einen guten Guide für MySQL gibt es auf den Apple-Seiten:

    MySQL on Mac OS X
     
    cilly, 18.11.2004
  5. Erika

    Erika Thread StarterMacUser Mitglied

    Mitglied seit:
    03.01.2004
    Beiträge:
    232
    Zustimmungen:
    0
    Wie hast du MySQL installiert?
    > ganz easy über das dmg von serverlogistics

    Wie wird MySQL gestartet?
    > im Startvolumen

    Unter welcher uid und gid läuft dein mysql? (OSX Standard: 74)
    > ??

    Welche uid hat dein User-Account?
    > Your MySQL connection id is 8 to server version: 4.0.15

    Wo hast du MySQL installiert? (Standard /usr/local/mysql)
    > ja, kann man ja nicht angeben bei der Standartinstallation

    Wie sind die Rechte vom MySQL-Verzeichnis? (Standard: mysql:mysql)
    > keine Änderungen vorgenommen

    Einen guten Guide für MySQL gibt es auf den Apple-Seiten:
    > Werde ich mir ansehen. Aaaaber, sorry, ich bin englisch nicht sattelfest und gerade bei diesen Einstellungen kann man sich leicht Ärger einhandeln, wenn man was nicht ganz verstanden hat oder braucht Tage, bis man dahinter kommt ...

    Ich dachte, jemand weiß ´ne 1 x notwendige Einstellung oder so. Gerade, weil ja gestern alles gefunzt hat.

    Erika
     
    Erika, 18.11.2004
  6. Erika

    Erika Thread StarterMacUser Mitglied

    Mitglied seit:
    03.01.2004
    Beiträge:
    232
    Zustimmungen:
    0
    Unter welcher uid und gid läuft dein mysql? (OSX Standard: 74)
    > ja 74
     
    Erika, 18.11.2004
  7. wegus

    wegusMacUser Mitglied

    Mitglied seit:
    13.09.2004
    Beiträge:
    14.982
    Zustimmungen:
    1.545
    Ein deutsches online-manual findest Du hier:

    http://dev.mysql.com/doc/mysql/de/index.html

    da gibts auch download-Varianten in html/pdf...

    es gibt im PHPmyadmin-Verzeichnis eine Datei config.php ( oder so ähnlich - hab hier keinen myadmin zur Verfügung), Da ist der User und das Paßwort eingetragen für mysql. Was steht da in der Datei?
     
    wegus, 18.11.2004
  8. Erika

    Erika Thread StarterMacUser Mitglied

    Mitglied seit:
    03.01.2004
    Beiträge:
    232
    Zustimmungen:
    0
    config.inc.php - root und das passwort

    Wenn ich das richtig verstehe, könnte ich mit dem NetInfo Manager der group mysql user hinzufügen. Vielleicht geht es ja dann. Aber wie mach ich das?

    Erika
     
    Erika, 18.11.2004
  9. wegus

    wegusMacUser Mitglied

    Mitglied seit:
    13.09.2004
    Beiträge:
    14.982
    Zustimmungen:
    1.545
    Das glaube ich nicht!

    Der root von mysql hat nichts mit dem root von MacOS zu tun! Es gibt ja auch durchaus mehr als einen Meyer auf der Welt :D
    Die MacOS Gruppe mysql entscheidet wer das Programm Mysql ausführen/stoppen darf. Mysql wird ja nicht immer von einem Benutzer gestartet. Es ist ein Dienstprogramm welches vom System gestartet wird. Hierzu wird der MacOS user mysql verwendet.

    Die mysql-USer sind in der Datenbank mysql einfach in die Tabelle user eingetragen ( ganz normale Zeilen). Da gibt es auch einen root! Um den geht es Dir.

    Da Du Dich per Terminal einloggen kannst, ist der account in mysql auch noch korrekt. Die Einstellungen von phpmyadmin sind falsch ODER werden nicht mehr korrekt gelesen. Da liegt m.E. das Problem!
     
    wegus, 18.11.2004
  10. Erika

    Erika Thread StarterMacUser Mitglied

    Mitglied seit:
    03.01.2004
    Beiträge:
    232
    Zustimmungen:
    0
    Also, vielleicht noch mal zum Verständnis.
    Rufe ich phpMyAdmin auf, zeigt er mir <b>nur</b> die Tablle 'test', obwohl wie o.g. die config.inc.php mich als root ausweist.
    Und - phpMyAdmin liegt nicht in meinem user-Verzeichnis, sondern in Library/WebSites/Documents
    Wenn ich jetzt die php-dateien aufrufe, die auf die vorhandenen Datenbanken zugreifen sollen, so meint der Rechner zu wissen, dass ich nicht der root wie in $db_user angegeben, sondern 'ich=macuser' bin - also verweigert er die Ausführung, da 'ich' ja nur auf 'test'db zugreifen darf. Ich weiß das das irre klingt.
    Es muß irgend was mit dem Neustart zu tun haben, denn gestern lief doch alles perfekt?!

    Erika
     
    Erika, 18.11.2004
Die Seite wird geladen...
Ähnliche Themen - MySQL oder Mac
  1. malah
    Antworten:
    3
    Aufrufe:
    1.152
    beatles
    10.02.2017
  2. beatles
    Antworten:
    4
    Aufrufe:
    444
  3. Hausbesetzer
    Antworten:
    7
    Aufrufe:
    976
    Deine Mudda
    27.04.2016
  4. zerozero
    Antworten:
    21
    Aufrufe:
    1.965
    burnsen
    02.11.2004
  5. gruenekiwi
    Antworten:
    2
    Aufrufe:
    504
    gruenekiwi
    18.02.2004