2013-03-29 3 views
-1

Я выполнял большую работу на своей локальной машине, и в настоящее время у меня есть 5 экземпляров Wordpress, работающих с помощью wamp. Я уверен, что ответ является вопросом предпочтения, но я хочу знать, нужно ли создавать новый пользователь и базу данных для каждого сайта wordpress? Вот несколько моих имен моих директоров, которые у меня есть на месте. wordpress, wordpress-dev, wpsandbox, wpxp и т. д. У них все есть, и я фактически добавляю их сейчас, поэтому я задаю этот вопрос.Один пользователь для всех баз данных?

Currenlty У каждой версии wordpress есть своя собственная база данных и пользователь с таким же именем, чтобы продвигаться вперед, должен ли я придерживаться этого или есть один глобальный пользователь, назначенный каждой базе данных лучше всего?

ответ

1

В производственной среде вы, конечно, хотите иметь отдельные пользователям лучше управлять разрешениями, минимизировать ущерб, если один из учетных данных пользователя скомпрометирован и т.д.

В среде разработки на локальном компьютере, я сомневаюсь, что это имеет значение очень , один пользователь для всех ваших баз данных более удобен. Иногда я это делаю.

Однако можно было бы утверждать, что разработчик должен использовать лучшие практики с самого начала, даже в среде разработки. Поэтому, если ваш вопрос: «Должен ли я использовать хорошую меру безопасности даже в моей локальной среде разработки», я думаю, что ответ всегда «да, если у вас нет веских причин».

+0

Благодарим за Ваш вклад. Я согласен, что лучше следовать рекомендациям, но для простоты я теперь буду использовать одного пользователя для всех баз данных. –

1

Если это локальная машина, в которой у вас есть доступ, и только вы. Тогда наличие 1 пользователя для всех баз данных не должно быть проблемой.

Да, это зависит от личных предпочтений; но я вижу это как на веб-сервисе в реальном времени. Вы должны понимать, что у 1 пользователя есть только те права, которые ему нужны.

Пример:

Имя базы данных: Тестирование

Имя базы данных: Еще

Пользователи:

Root - Connect, чтобы добавить изменения в структуре самой таблицы/схема.

User1 - Выберите, Insert, Delete и другие необходимые функции специфичны для Testing

Пользователю2 - То же, что и выше, но специфичные для Another

+0

Теперь я создал пользователя «Admin», который будет контролировать все базы данных. благодаря –

Смежные вопросы