WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Software (http://www.wcm.at/forum/forumdisplay.php?f=5)
-   -   MySQL und Riesen Prob mit Rechte (http://www.wcm.at/forum/showthread.php?t=117847)

Nightman 06.12.2003 00:12

MySQL und Riesen Prob mit Rechte
 
Hi an alle

Hab vor ca 2 wochen MySQL Server für win32 auf meinem win2kserver installiert hab aber keinen plan gehabt wie der funzt. hab mir ein webtool runtergeladen mit dem namem "PHPMyAdmin" und hab mich mit dem rechten gespiel und dürfte was falsch gemacht haben den der root hat keine rechte mehr :( *schrei*

was kann ich jetzt machen?

hab von einem freund ghört es gibt eine Diskette mit der man die rechte ändern kann. stimmt das? wo bekomm ich die her und wie funzt das?

PS: hab versucht zu deinstallieren und wieder zu installieren aber hat nicht geholfen

THX

Root 06.12.2003 00:54

Start den Server einfach mit --no-grant-tables oder so ähnlich, da kommst wieder bequem mit phpmyadmin rein und kannst alles ändern.
Steht genauer in der mysql-Doku.

P.S.: Sitz grad am "falschen" Compi, glaube es war --skip-grant-tables .

P.P.S.: Google gab mir gerade Recht ;)

Nightman 06.12.2003 00:58

wie meinst das?

cmd?

sqlserver.exe --no-grand-tables so?

Sloter 06.12.2003 01:02

oder
http://www.galileocomputing.de/forum...GBxCJ5pDM#9374

Du kannst auch händisch die Tabelle "mysql" löschen und neu installieren.
Aber nur wenn keine wichtige Daten deine DB enthält.

Sloter

Nightman 06.12.2003 01:07

also

mysql.exe --skip-grant-tables

hat ned gefunzt

Z:\MySQL\bin>mysql --skip-grant-tables
mysql: ERROR: unknown option '--grant-tables'

das war die fehlermeldung

Sloter 06.12.2003 01:10

geht nur unter Linux, probier mal meinen Tip :-)

Sloter

Nightman 06.12.2003 01:21

sloter du bist der grösste

ich weis zwar ned wieso das funzt aber egal

hab schon deinstalliert und wieder installieren versucht hat aber nicht geklappt

THX dir

Sloter 06.12.2003 01:29

In der Tabelle "mysql" sind die ganzen User/Zugriffsrechte geregelt.
Wenn du nur drüber installierst, wird die Tabelle "mysql" nicht überschrieben.
Wenn du sie löscht mit der Hand, wird die Tabelle neu installiert.

Freut mich das es geklappt hat :-)

Sloter

Nightman 06.12.2003 01:32

ich hab sie ja gelöscht per hab da ja nach der deintsallation ja restdaten bleiben

aber folgendes prob das jetzt ist

hab dem root ein pw gegeben und ich kann mich nur ohne pw anmelden? was rennt da jetzt verkehrt?

Root 06.12.2003 01:45

Also bei mir gings mit der Option immer unter WinXP...

Egal, Du musst die Passwortfunktion auf das Passwort anwenden! Und nimm lieber das gleiche für den localhost root und den % - root.

edit: Siehe hierzu: http://www.mysql.com/doc/en/Resetting_permissions.html

Gestartet mit
Code:

mysqld.exe --console --skip-grant-tables
Hat immer gefunzt.

LG


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:29 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag