2

Вот первая часть моего вопроса.

Должен ли я настроить две учетные записи пользователей; один для базы данных, а другой для веб-сервера? Или лучше иметь одного пользователя root для всех целей?

1 ответ1

2

Обычно у вас есть один пользователь на каждого демона. Итак, у вас может быть пользователь mysqld, который строго ограничен возможностью запуска mysqld, верно? Затем вы добавляете пользователей в свою базу данных, используя MySQL.

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

Это ваша среда разработки, хотя ...Если вы не верите, что вы цель, хорошо ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .