Mysql config личный сервер.

Я работаю на персональном почтовом сервере, следуя этому руководству:Digital Ocean -Postfix/Dovecot/Mysql - Настройка.

Дело в том, что я хочу настроить пользователя (на этот раз мой), как «нормальный». Это значит без какого-либо дополнительного проникновения. Чтобы добиться этого, я работаю над БД с пользователем root которую я использую, чтобы «предоставлять / удалять» разрешения по мере необходимости.

  • Мой «пользователь» имеет только разрешения SELECT на мою личную DB-email .
  • Я просмотрел файлы конфигурации и журналы, но не могу найти ошибку или что я делаю не так.
  • У пользователя root нет исходящей электронной почты, что означает, что он не включен ни в одну таблицу базы данных по соображениям безопасности.

Следующий log сброс корыта tail на сервер петлю-журнале цветового вручную:

/var/log/mail.log:
dovecot: auth-worker(5529): Error: mysql(127.0.0.1): Connect failed to database (my-db): Access denied for user 'my_user'@'localhost' (using password: YES) - waiting for 125 seconds before retry.    

dovecot: auth: Error: auth worker: Aborted PASSL request for root@correo.my-fqdn-server.something: Lookup timed out.

dovecot: lmtp(root@correo.my-fqdn-server.something): Error: user root@correo.fqdn-server.something: Auth USER lookup failed.

dovecot: auth-worker(5529): Error: mysql: Query timed out (no free connections for 60 secs): SELECT email as user, password FROM virtual_users WHERE email = 'root@correo.my-fqdn-server.something';

auth-worker(5529): Error: sql(root@correo.my-fqdn-server.net): Password query failed: Not connected to database.

/var/log/mysql/error.log
2016-11-04T08:38:38.500948Z 2552 [Note] Access denied for user 'my_user'@'localhost' (using password: YES).

Поэтому я согласен с тем, что конфигурация на стороне сервера, возможно, в dovecot или postfix, указывает на подключение к проблемному DB-email root но я хочу, чтобы это был my-user .

  • Я обновил пароль и предоставил разрешения.

Любая помощь будет оценена.

примечание: этот вопрос был написан на странице "переполнение стека" и перенесен здесь в соответствии с природой (о конфигурации) вместо разработки программного обеспечения! (оригинальный вопрос)

0