Mysql – Каковы Рекомендуемые Права Доступа К Базе Данных Для Wordpress?

  • Автор темы Piter5
  • Обновлено
  • 21, Oct 2024
  • #1

Я только что запустил WP на своем сервере. Я не пытаюсь еще больше все замять. Какие разрешения должен иметь пользователь базы данных для моей базы данных WP?

#mysql #security #permissions #privileges

Piter5


Рег
07 Oct, 2005

Тем
95

Постов
195

Баллов
690
  • 25, Oct 2024
  • #2

Если вы действительно хотели заблокировать ситуацию... обычный сайт WordPress обычно требует от пользователя базы данных только SELECT, INSERT, UPDATE и DELETE.

Если вы хотите использовать функцию автоматического обновления, вам также потребуются CREATE и ALTER.

Некоторым плагинам могут потребоваться другие разрешения, но большинству — нет.

 

Moskovcevevge


Рег
10 Apr, 2020

Тем
74

Постов
196

Баллов
636
  • 25, Oct 2024
  • #3

WordPress использует для всего одного пользователя БД, и ему потребуются все права доступа к базе данных. CREATE и ALTER иногда используются при обновлении. INSERT, UPDATE и SELECT используются постоянно.

 

Инна612


Рег
27 Sep, 2011

Тем
69

Постов
195

Баллов
550
  • 25, Oct 2024
  • #4

Недавно я задал аналогичный, но немного более подробный вопрос: Пользователь базы данных MySQL: Какие привилегии необходимы?

Краткая инструкция по установке WordPress («5 минут») заявляют, что:

Создайте базу данных WordPress на своем веб-сервере, а также пользователя MySQL, имеющего все права для доступа к ней и ее изменения.

Это минимум привилегий/разрешений, которые необходимы и рядом с ними другие не нужны.

Поэтому, если у вашего пользователя больше привилегий, вы можете уменьшить их.

 

Lafa


Рег
12 Nov, 2004

Тем
75

Постов
200

Баллов
615
  • 25, Oct 2024
  • #5

Для безопасной базы данных определенно рекомендуется выбрать ВСЕ ПРИВИЛЕГИИ. НЕТ ответ.

См. Кодекс: http://codex.wordpress.org/Hardening_WordPress

 > 10 Database Security
>     10.1 Restricting Database User Privileges
 
||answer||

Ответ все привилегии. Это взято прямо со страницы установки WordPress. здесь Посмотрите раздел phpMyAdmin, и там написано: «Нажмите Проверить все чтобы выбрать все привилегии.

 

Abdvbip4


Рег
29 Jan, 2014

Тем
56

Постов
208

Баллов
548
Похожие темы Дата
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно