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

Какие привилегии нужны пользователю MySQL для Wordpress?

Мне нужно создать нового пользователя MySQL для управления моим сайтом WordPress. Какие привилегии нужны для WordPress?

Я предполагаю, что INSERT также нужен и, возможно, DROP?

пример

GRANT SELECT ON database.* TO user@'localhost';

В официальная документация говорит предоставить пользователю все привилегии. Другие предполагают, что вы можете ограничить это

  • ВСТАВИТЬ
  • ОБНОВИТЬ
  • УДАЛИТЬ
  • СОЗДАЙТЕ
  • УДАЛИТЬ
  • ИЗМЕНИТЬ
  • ИНДЕКС

Плагины и т. Д. Могут вызывать любое выражение, которое они хотят, поэтому вам придется тщательно протестировать все, что вы устанавливаете, если вы ограничиваете привилегии.