[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