Управление пользователями для Linux-сервера
Вот первая часть моего вопроса.
Должен ли я настроить две учетные записи пользователей; один для базы данных, а другой для веб-сервера? Или лучше иметь одного пользователя root для всех целей?
1 ответ
Обычно у вас есть один пользователь на демона. Итак, у вас может быть пользователь mysqld, который строго ограничен возможностью запуска mysqld, верно? Затем вы добавляете пользователей в свою базу данных, используя MySQL.
Возможно, у вас также есть пользователь www или apache, который запускает только веб-сервер. Затем у вас есть код, который может прочитать пользователь apache, но он использует команду MySQL для подключения к порту MySQLd и аутентификации вас с использованием тех пользователей, которых вы добавили на предыдущем шаге. Имеет ли это смысл?
Хотя это ваша среда разработки... Если вы не верите, что вы цель, хорошо...