Hali,
Azt a furcsa dolgot tapasztalom, amikor a dovecot-ot egy my adatbázis táblájából szeretném authentikáltatni, hogy rosszul adja át a query sort a dovecot. A tábla nevében van egy aláhúzásjel, horde_users és ebből a log alapján csak annyi "megy át", hogy users.
Egyelőre nem nagyon találom a megoldást, ha esetleg valaki igen, akkor előre is köszönöm.
Ja igen a táblát nem szeretném átnevezni.
A query egy phpmyadmin-ban hiba nélkül lefut.
Köszi
Balázs
- 931 megtekintés
Hozzászólások
Srácok, senki?
- A hozzászóláshoz be kell jelentkezni
Valami konfig fájlt beszúrhatnál. Hogyan néz ki a lekérdezésed?
Itt elég sok minden le van írva.
http://johnny.chadda.se/2007/04/15/mail-server-howto-postfix-and-doveco…
- A hozzászóláshoz be kell jelentkezni
A lekérdezés, illetve a generált log így néz ki:
dovecot-sql.conf-ban:
password_query = SELECT user_uid as user, user_pass as password FROM horde_users WHERE user_uid = '%u'
mail.info bejegyzés:
Mar 4 15:51:08 mail dovecot: auth-worker(default): sql(gipsz.jakab,192.168.10.143): User query failed: Table 'horde.users' doesn't exist
- A hozzászóláshoz be kell jelentkezni
Nem lehet, hogy egyszerűen az van, hogy foglalt a "users" szó?
- A hozzászóláshoz be kell jelentkezni
Továbbfejlesztettem a problémát. :) Nem az aláhúzásjellel van a gondja, hanem az users szóval. Ha user-re módosítom, már rendesen átmegy a tábla neve, viszont más előtag esetében (pl.: kiskutya_users) teljesen jó a dolog, de ha horde_users van, akkor a probléma továbbra is áll.
Kezd X akat lenni a dolog, legalább is számomra.
- A hozzászóláshoz be kell jelentkezni
Próbáld ki a `horde_users` -t, ha máshogy nem create view mailuser as select ... horde_users as username ... from ... és akkor nem lesz users nevá oszlopod.
--
The Net is indeed vast and infinite...
http://gablog.eu
- A hozzászóláshoz be kell jelentkezni
Sötét vagyok, működik. Csúnyán benéztem a dolgot, én kérek elnézést.
- A hozzászóláshoz be kell jelentkezni