Thread Datenbankschutz in mysql? (2 answers)
Opened by Gast at 2003-09-09 20:22

renee
 2003-09-09 20:47
#32877 #32877
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Wenn Sie eine Fehlermeldung erhalten, in der der Hostname nicht angezeigt wird oder eine IP-Nummer ist, obwohl Sie sich mit einem Hostnamen versuchen zu verbinden:
shell> mysqladmin -u root -pxxxx -h ein-hostname ver
Access denied für user: 'root' (Using password: YES)


bedeutet das, dass MySQL einen Fehler beim Auflösen der IP zu einem Hostnamen erhielt. In diesem Fall können Sie mysqladmin flush-hosts ausführen, um den internen DNS-Cache zu flushen. See section 6.5.5 Wie MySQL DNS benutzt. Einige dauerhafte Lösungen sind:
- Versuchen Sie herauszufinden, was mit Ihrem DNS-Server nicht funktioniert, und beheben Sie das Problem.
- Geben Sie in den MySQL-Berechtigungstabellen IP-Nummern statt Hostnamen an.
- Starten Sie mysqld mit --skip-name-resolve.
- Starten Sie mysqld mit --skip-host-cache.
- Verbinden Sie sich zu localhost wenn Sie Server und Client auf derselben Maschine laufen lassen.
- Tragen Sie die Client-Maschinennamen in /etc/hosts ein.

aus http://www.mysql.de/doc/de/Access_denied.html\n\n

<!--EDIT|renee|1063126070-->
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread Datenbankschutz in mysql?