Назад | Перейти на главную страницу

Какие права доступа к базе данных предоставить Postfix с использованием MySQL?

Я пытаюсь настроить почтовый сервер Postfix, используя MySQL для таблиц сопоставления. Поскольку просто предоставлять все разрешения, если они не нужны, плохая практика, я хочу предоставить только минимальные разрешения, необходимые для работы Postfix.

К сожалению, даже Постфикс MySQL Howto похоже, не хочет отказываться от этой информации, и мой гугл-фу неубедителен, главным образом потому, что есть много страниц, которые говорят о Postfix и MySQL, прежде чем мы перейдем к обсуждению ограничения прав доступа к файлам для конфигурации :)

Могу ли я обойтись простым SELECT, или Postfix нужно больше?

Вам нужно только разрешение SELECT для Postfix, поскольку он выполняет только запросы SELECT для этих таблиц.

В такой настройке у вас также, вероятно, будет какая-то панель администратора, которая должна будет писать в эти таблицы. Поэтому лучше всего настроить пользователя только для чтения для Postfix и отдельного пользователя для чтения / записи для панели администратора.