[Postfixbuch-users] Frage zu postfix-mysql
Jan Theofel
theofel at etes.de
Mo Aug 25 16:50:28 CEST 2003
Hi Jan,
On Mon, Aug 25, 2003 at 04:34:40PM +0200, jprock at web.de wrote:
>
> Schon wieder eine Anfängerfrage:
>
> Ich habe wie im Postfixbuch (Kapitel 19) und auf den postfixbuch.de-Seiten beschrieben Postfix befähigt,
> mit Mysql zu sprechen.Ich habe einen Testuser angelegt, und dann per Kmail von der gleichen Maschine
> versucht an diesen User Post zuzustellen. Resultat: In /var/log/mail folgendes;
>
>
> Aug 25 16:19:05 wdserver postfix/trivial-rewrite[9327]: warning: connect to mysql server localhost:
> Access denied for user: 'postfix at localhost' (Using password: YES)
>
> Die Angeben überprüft, sollte sich eigentlich einloggen lassen. Allerdings hab ich nur "postfix" als user
> angelegt, scheinabr stört der @localhost-Anhang.
Das @localhost bedeutet nur, dass der COnnect von localhost kam. Der Benutzer-
name ist "postfix".
Wie hast du die Rechte angelegt? Wie hast du es geprüft?
Das Rechte alegen sollte etwa so aussehen:
GRANT ALL PRIVILEGES ON <database>.* TO <username>@localhost IDENTIFIED BY '<password>'; # socket
GRANT ALL PRIVILEGES ON <database>.* TO <username>@127.0.0.1 IDENTIFIED BY '<password>'; # tcp/loclahost
GRANT ALL PRIVILEGES ON <database>.* TO <username>@<fqdn> IDENTIFIED BY '<password>'; # tcp/domain
Danach ist ein "flush privileges;" fällig. Vielleicht hast du das
vergessen?
Jan
--
Jan Theofel Fon: +49 (7 11) 48 90 83 - 0
ETES - EDV-Systemhaus GbR Fax: +49 (7 11) 48 90 83 - 50
Libanonstrasse 58 A * D-70184 Stuttgart Web: http://www.etes.de
Mehr Informationen über die Mailingliste Postfixbuch-users