| Autor |
Nachricht |
estartu
Moderator
Benutzerprofil
Anmeldungsdatum: 05.09.2003
Beiträge: 11494
|
estartu Moderator
07:13:38 13.11.2006 Titel: |
Mysql 4.?: Anmeldeprobleme |
Zitieren |
Moin!
Ich hab einen Mysql-Server auf einem Debian System laufen.
Allerdings akzeptiert das Mysql keine Passworte. Ich kann mich nur ohne Passwort anmelden.
Alle Versuche, das umzuschalten oder Passworte zu setzen schlugen fehl.
Hat jemand eine Idee?
Auch über einen Link wo ich was dazu finde, würde ich mich freuen.
|
_________________ Das c-plusplus.de-Magazin sucht Mitmacher --- Die Artikel --- meine Homepage
|
|
 |
Fincki
Mitglied
Benutzerprofil
Anmeldungsdatum: 20.01.2006
Beiträge: 749
|
Fincki Mitglied
13:28:58 13.11.2006 Titel: |
|
Zitieren |
In der Hilfe hab ich mal folgendes gefunden, ich wende diese Befehle immer auf einer neuen Datenbank an:
1. Connecten
| Code: | | c:\mysql\bin>mysql mysql | |
| Code: | | c:\mysql\bin>mysql mysql | |
| Code: | | c:\mysql\bin>mysql mysql | |
2. Standarduser und -rechte löschen:
| Code: | mysql>DELETE FROM user WHERE Host='localhost' AND User='';
mysql>FLUSH PRIVILEGES;
mysql>QUIT | |
| Code: | mysql>DELETE FROM user WHERE Host='localhost' AND User='';
mysql>FLUSH PRIVILEGES;
mysql>QUIT | |
| Code: | mysql>DELETE FROM user WHERE Host='localhost' AND User='';
mysql>FLUSH PRIVILEGES;
mysql>QUIT | |
3. Passwort setzen
| Code: | | C:\mysql\bin>mysqladmin –u root password meinGeheimesPasswort | |
| Code: | | C:\mysql\bin>mysqladmin –u root password meinGeheimesPasswort | |
| Code: | | C:\mysql\bin>mysqladmin –u root password meinGeheimesPasswort | |
Alles ohne Gewähr! |
|
|
|
 |
estartu
Moderator
Benutzerprofil
Anmeldungsdatum: 05.09.2003
Beiträge: 11494
|
estartu Moderator
13:35:15 13.11.2006 Titel: |
|
Zitieren |
|
 |
estartu
Moderator
Benutzerprofil
Anmeldungsdatum: 05.09.2003
Beiträge: 11494
|
estartu Moderator
14:05:46 14.11.2006 Titel: |
|
Zitieren |
Hi!
Ich habe das mal so gut wie möglich übertragen und ausprobiert - kein Effekt.
Ein Anmelden mit einem anderen Programm als über mysql direkt geht einfach nicht. |
_________________ Das c-plusplus.de-Magazin sucht Mitmacher --- Die Artikel --- meine Homepage
|
|
 |
SciFi-N/A
Unregistrierter
|
SciFi-N/A Unregistrierter
14:17:42 14.11.2006 Titel: |
|
Zitieren |
Poste doch mal die Einträge in mysql.user. |
|
|
|
 |
estartu
Moderator
Benutzerprofil
Anmeldungsdatum: 05.09.2003
Beiträge: 11494
|
estartu Moderator
20:32:46 14.11.2006 Titel: |
|
Zitieren |
|
 |
Unix-Tom
Moderator
Benutzerprofil
Anmeldungsdatum: 18.07.2000
Beiträge: 10376
|
Unix-Tom Moderator
06:57:02 15.11.2006 Titel: |
|
Zitieren |
Von welchem Rechner willst Du auf die DB zugreifen?
Alle mit localhost in der Tabelle kann man nur local benutzen.
Alle mit % sind von überall für diesen User nutzbar.
Weiters ist wichtig ob mysql auf externe IP hört oder nur Intern. |
_________________ Moderator für MFC, Linux und Datenbanken
|
|
 |
estartu
Moderator
Benutzerprofil
Anmeldungsdatum: 05.09.2003
Beiträge: 11494
|
estartu Moderator
08:30:22 15.11.2006 Titel: |
|
Zitieren |
Wenn ich über ein PHP Script, was auf dem Rechner gespeichert ist, zugreife, dann ist das localhost, oder?
Wenn ja, dann will ich nur vom localhost zugreifen - aber schon das geht ja nicht.
Wo guckt man das mit der IP nach?
Achja, das Script hat schon mal funktioniert, auf nem andren PC, aber daran sollte es nicht liegen.
Eine Forensoftware kann auch nicht zugreifen. (Name muss ich nachgucken.) |
_________________ Das c-plusplus.de-Magazin sucht Mitmacher --- Die Artikel --- meine Homepage
|
|
 |
SciFi->N/A
Unregistrierter
|
SciFi->N/A Unregistrierter
11:08:52 15.11.2006 Titel: |
|
Zitieren |
Interessant wäre jetzt mal die Fehlermeldung. Sowas wie "Access denied for user xxx@xxx.dd"
Wie sieht denn so ein Anmeldeversuch von Dir aus ?
mysql -uroot -pDeinKennwort
klappt das ?
Der root Account ist jedenfals mit einem Kennwort versehen. Wenn Du Dich ohne anmelden kannst, dann meldest Du Dich nicht mit root an. Deswegen scheitern die Versucht das Kennwort zu ändern (vermute ich) |
|
|
|
 |
estartu
Moderator
Benutzerprofil
Anmeldungsdatum: 05.09.2003
Beiträge: 11494
|
estartu Moderator
11:15:19 15.11.2006 Titel: |
|
Zitieren |
Okay, das versuch ich heute Abend mal und sag dann genau, was ausgegeben wird.
Allerdings wäre es besonders wichtig, dass der lar... User funktioniert, weil mit dem gearbeitet werden soll. Man soll ja nicht als root arbeiten.
PS: | Zitat: | | mysql -uroot -pDeinKennwort | Ohne Leerzeichen zwischen -u und root?
Ähm, das könnte dann Fehler Nr. 1 sein... |
_________________ Das c-plusplus.de-Magazin sucht Mitmacher --- Die Artikel --- meine Homepage
Zuletzt bearbeitet von estartu am 11:16:52 15.11.2006, insgesamt 1-mal bearbeitet |
|
 |