OK, I'm getting closer to a resolution of the problem I've had with mysql and postfix. I've got it narrowed down to an access problem on the database. As a relative novice to mysql, I thought I had things set right for the database access by the 'postfix' user account. Following are the user and db tables from the mysql database:
mysql> select * from user; +---------------------+---------+------------------+-------------+-------------+-------------+-------------+-------------+-----------+-------------+---------------+--------------+-----------+------------+-----------------+------------+------------+ | Host | User | Password | Select_priv | Insert_priv | Update_priv | Delete_priv | Create_priv | Drop_priv | Reload_priv | Shutdown_priv | Process_priv | File_priv | Grant_priv | References_priv | Index_priv | Alter_priv | +---------------------+---------+------------------+-------------+-------------+-------------+-------------+-------------+-----------+-------------+---------------+--------------+-----------+------------+-----------------+------------+------------+ | localhost | root | | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | | localhost | postfix | | Y | N | N | N | N | N | N | N | N | N | N | N | N | N | | localhost | | | N | N | N | N | N | N | N | N | N | N | N | N | N | N | | mail1.itcserver.com | root | | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | | % | root | | N | N | N | N | N | N | N | N | N | N | N | N | N | N | | mail1.itcserver.com | | | N | N | N | N | N | N | N | N | N | N | N | N | N | N | +---------------------+---------+------------------+-------------+-------------+-------------+-------------+-------------+-----------+-------------+---------------+--------------+-----------+------------+-----------------+------------+------------+ 6 rows in set (0.00 sec) mysql> select * from db; +-----------+---------+---------+-------------+-------------+-------------+-------------+-------------+-----------+------------+-----------------+------------+------------+ | Host | Db | User | Select_priv | Insert_priv | Update_priv | Delete_priv | Create_priv | Drop_priv | Grant_priv | References_priv | Index_priv | Alter_priv | +-----------+---------+---------+-------------+-------------+-------------+-------------+-------------+-----------+------------+-----------------+------------+------------+ | % | test | | Y | Y | Y | Y | Y | Y | N | Y | Y | Y | | % | test\_% | | Y | Y | Y | Y | Y | Y | N | Y | Y | Y | | % | mysql | root | Y | Y | Y | Y | Y | Y | N | Y | Y | Y | | localhost | maildb | root | Y | N | N | N | N | N | N | N | N | N | | localhost | maildb | postfix | Y | N | N | N | N | N | N | N | N | N | | 127.0.0.1 | maildb | postfix | Y | N | N | N | N | N | N | N | N | N | | 127.0.0.1 | maildb | root | Y | N | N | N | N | N | N | N | N | N | | % | maildb | root | Y | N | N | N | N | N | N | N | N | N | | % | maildb | postfix | Y | N | N | N | N | N | N | N | N | N | +-----------+---------+---------+-------------+-------------+-------------+-------------+-------------+-----------+------------+-----------------+------------+------------+ 9 rows in set (0.00 sec) As you can see, I've attempted to cover all the bases for how the 'postfix' user would look to the incoming database: 127.0.0.1, localhost, and %. However, when I try to access the databse using the user 'postfix', I get the following: # mysql -u postfix maildb ERROR 1045: Access denied for user: '[EMAIL PROTECTED]' (Using password: NO) I get the same error whether I include the -p=xxxxxxxx or not (althought it changes to '(Using password: YES)'. I've been stymied by this for 4 hours now, trying all sorts of combinations. The documentation I've read indicates that I should just have to have the entry for the maildb database for 'postfix' on 'localhost'. What am I doing wrong? Any help would be appreciated... Aj -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]