Sadece kendi sunucumda WP çalışıyor. Ben işleri daha fazla kilitlemeye çalışmıyorum. Db kullanıcısı benim WP db izinleri olmalıdır?
Sadece kendi sunucumda WP çalışıyor. Ben işleri daha fazla kilitlemeye çalışmıyorum. Db kullanıcısı benim WP db izinleri olmalıdır?
Yanıtlar:
Eğer bir şeyleri kilitlemek istiyorsanız .... normal bir wordpress sitesi genellikle sadece veritabanı kullanıcısının SELECT, INSERT, UPDATE ve DELETE olmasını gerektirir.
Otomatik güncelleme özelliğini kullanmak istiyorsanız, CREATE ve ALTER gerektirir.
Bazı eklentiler başka izinler gerektirebilir, ancak çoğu gerektirmez.
Son zamanlarda benzer ama biraz daha ayrıntılı bir soru sordum: MySQL Veritabanı Kullanıcı: Hangi Ayrıcalıklar gerekli?
WordPress ( "5 Dakika" ) için kısa kurulum talimatı şunları belirtir:
Web sunucunuzda WordPress için bir veritabanı ve ona erişmek ve değiştirmek için tüm ayrıcalıklara sahip bir MySQL kullanıcısı oluşturun.
Bu gereken minimum ayrıcalıklar / izinlerdir ve bunların yanında başkalarına da gerek yoktur.
Dolayısıyla, kullanıcı bunlardan daha fazla ayrıcalığa sahipse, onları azaltabilirsiniz.
Güvenli bir veritabanı için, TÜM AYRICALIKLARI seçmek kesinlikle cevap DEĞİLDİR .
Kodeksine bakın: http://codex.wordpress.org/Hardening_WordPress
> 10 Database Security
> 10.1 Restricting Database User Privileges