Właśnie uruchomiłem WP na własnym serwerze. Nie próbuję więcej blokować rzeczy. Jakie uprawnienia powinien mieć użytkownik db do mojej bazy danych WP?
Właśnie uruchomiłem WP na własnym serwerze. Nie próbuję więcej blokować rzeczy. Jakie uprawnienia powinien mieć użytkownik db do mojej bazy danych WP?
Odpowiedzi:
Jeśli chciałeś to zablokować ... normalna witryna Wordpress zwykle wymaga tylko użytkownika bazy danych, który ma SELECT, INSERT, UPDATE i DELETE.
Jeśli chcesz skorzystać z funkcji automatycznej aktualizacji, będzie ona również wymagać utworzenia i zmiany.
Niektóre wtyczki mogą wymagać innych uprawnień, ale większość nie.
Zadałem ostatnio podobne, ale nieco bardziej szczegółowe pytanie: Użytkownik bazy danych MySQL: Jakie uprawnienia są potrzebne?
Krótka instrukcja instalacji dla WordPress ( „5 minut” ) stwierdza, że:
Utwórz bazę danych WordPress na swoim serwerze internetowym, a także użytkownika MySQL, który ma wszystkie uprawnienia do dostępu i modyfikowania go.
Jest to minimum wymaganych przywilejów / uprawnień, a obok nich inne nie są potrzebne.
Jeśli więc użytkownik ma więcej uprawnień niż te, możesz je zmniejszyć.
W przypadku bezpiecznej bazy danych wybranie WSZYSTKICH UPRAWNIEŃ zdecydowanie nie jest odpowiedzią.
Zobacz kodeks: http://codex.wordpress.org/Hardening_WordPress
> 10 Database Security
> 10.1 Restricting Database User Privileges