exim4 / mysql problem

MySQL, PostgreSQL, SQLite
philipps.
Posts: 26
Joined: 2004-03-19 11:26

exim4 / mysql problem

Post by philipps. » 2004-04-09 00:02

nabend, ich habe folgendes problem bei meinem exim4 mailserver,
die verwende die mysql version.

aber immer wenn mein exim auf die mysql db zugreifen will bekomme ich folgenden fehler
MYSQL connection failed: Access denied for user: 'exim@localhost' (Using password: YES)

die benutzerdaten sind unter
/etc/exim4/conf.d/main/04_mysql
so
hide mysql_servers = localhost/mta/exim/kennwort
eingetragen.

die logindaten sind auch richtig, über phpmyadmin kann ich mich damit einloggen.

kann mir vieleicht jemand weiterhelfen ?

ciao philipp

dodolin
Posts: 3840
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe

Re: exim4 / mysql problem

Post by dodolin » 2004-04-09 00:34

Ich glaube, das ist eher ne MYSQL-Frage. Was sagen die MYSQL-Logs? Hast du auch die nötigen GRANT Statements ausgeführt, damit der Exim-User gucken darf?

philipps.
Posts: 26
Joined: 2004-03-19 11:26

Re: exim4 / mysql problem

Post by philipps. » 2004-04-09 10:25

jepp hab ich, wie gesagt über phpmyadmin kann ich mich problemlos einloggen und die tabellen anschauen usw. nur der exim darf aus irgendeinem grund nicht zugreifen.

im mysql.log steht jedesmal :
040409 10:19:24 488 Connect Access denied for user: 'exim@localhost' (Using password: YES)

falls mein problem eher unter das mysql board fällt könnte dann jemand bitte den thread verschieben `?

danke,
ciao philipp

dodolin
Posts: 3840
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe

Re: exim4 / mysql problem

Post by dodolin » 2004-04-09 12:57

Lass mal das mit dem phpmyadmin und nimm den Commandclient mysql.
Schaue in der mysql DB nach den Tabellen user und db, ob der User exim@localhost genügend Rechte hat. Teste es manuell, indem du per su exim als Exim-User auf der Kommandozeile versuchst, dich einzuloggen.

Bin mir nicht so sicher, aber ich verschiebs dann mal...

philipps.
Posts: 26
Joined: 2004-03-19 11:26

Re: exim4 / mysql problem

Post by philipps. » 2004-04-09 14:47

mir ist gerade aufgefallen ich habe garkeinen exim user, muss ich den haben ?

captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten

Re: exim4 / mysql problem

Post by captaincrunch » 2004-04-09 15:53

In der DatenbanK: natürlich.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc

darkspirit
Posts: 553
Joined: 2002-10-05 16:39
Location: D'dorf

Re: exim4 / mysql problem

Post by darkspirit » 2004-04-09 17:57

Probier mal manuell über die Shell zu connecten:

Code: Select all

mysql -uexim -p
@dodolin: Das meintest du wahrscheinlich auch eher, oder? ;)

dodolin
Posts: 3840
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe

Re: exim4 / mysql problem

Post by dodolin » 2004-04-09 19:07

Ja-ja, ich hab da was verwechselt, weil der Exim per Default eigentlich unter nem eigenen User, meist eben "exim" läuft.

philipps.
Posts: 26
Joined: 2004-03-19 11:26

Re: exim4 / mysql problem

Post by philipps. » 2004-04-09 20:14

dort kann ich mich auch problemlos einlogen

philipps.
Posts: 26
Joined: 2004-03-19 11:26

Re: exim4 / mysql problem

Post by philipps. » 2004-04-09 21:58

ok problem gelöst, in meiner configdatei waren windows leerzeilen , argh !

danke für eure hilfe