MySQL aracılığıyla WordPress Veritabanına Yönetici Bir Kişi Nasıl Dahil Edilir
Yayınlanan: 2022-09-08WordPress web siteniz kilitlendi mi?
Bazen bilgisayar korsanları, yönetici hesabınızı veritabanlarından silerek sahip olduğunuz web sitenizden sizi kilitler.
Bu gönderide, girişinizi geri alabilmeniz için MySQL aracılığıyla WordPress veritabanlarına nasıl bir yönetici tüketici ekleyeceğinizi açıkça göstereceğiz.
Neden MySQL aracılığıyla WordPress Veritabanlarına Yönetici Tüketici Artırmalısınız?
O sırada bir kullanıcının web sitesinin saldırıya uğradığı ve yönetici hesabının veritabanlarından silindiği bir sorunla karşılaştık. Bu, başka bir giriş yapmadan onları WordPress web sitelerinden kilitledi.
WordPress web sayfasına hemen yeni bir yönetici kullanıcı oluşturarak sitelerine erişmelerini sağlayabiliyorduk. Bunu, web sitesi tarayıcınızı kullanarak MySQL veritabanlarıyla ilgilenmenize izin veren, çoğunlukla ağ tabanlı bir yazılım olan phpMyAdmin'i uygulayarak yaptık.
Bilgisayar korsanları sayesinde veya yalnızca parolanızı unuttuğunuz için WordPress yönetici bölgenizin kilitlendiğini kendi başınıza bulursanız, aynısını yapabilirsiniz.
Yine de, herhangi bir MySQL düzenlemesini gerçekleştirmeden hemen önce veritabanınızın yedeğini almalısınız. Ardından, sitenize tekrar giriş yaptığınızda, saldırıya uğramış WordPress web sitenizi düzeltmek için başlangıç eğitimimize uymak isteyebilirsiniz.
Bunun talep edilmesiyle, MySQL aracılığıyla WordPress veritabanına bir yönetici kişinin nasıl ekleneceğine bir göz atalım.
phpMyAdmin ile WordPress Veritabanlarına Yönetici Tüketici Ekleme
PhpMyAdmin, en yüksek puan alan WordPress internet barındırma sağlayıcılarıyla önceden yüklenmiş olarak gelir. Bunu, internet barındırma hesabınızın cPanel panosunun Veritabanları bölümünün altında bulabilirsiniz.
Bluehost tanıtıcı panelinden bir ekran görüntüsü burada listelenmiştir:
Simgeye tıklamak phpMyAdmin arayüzünü açacaktır. Kalan sütundan WordPress veritabanınızı seçmeniz gerekiyor.
Hemen ardından, bu phpMyAdmin, WordPress veritabanlarınızdaki tüm tabloları görüntüleyecektir. wp_consumers
ve wp_usermeta
tablolarında varyasyonlar kazanacaksınız.
wp_people Tablosuna Kullanıcı Eklemek
1. wp_users
masasını bulmanız ve tıklamanız yeterlidir. Bu, şimdi tabloda gösterilen kişileri gösterecektir.
Aşağıdaki ekran görüntüsünde, demo web sitemizin masasında 1 ve 2 olmak üzere iki kullanıcı kimliği olduğunu fark edin. Demo internet sitemiz için yeni bir kişi oluşturduğumuzda, ona kimlik 3'ü vereceğiz.
Yeni bir yönetici tüketici için ayrıntıları ekleyebilmek için monitörün en yüksek puanlı kısmındaki ‘Ekle’ sekmesine tıklamak istiyorsunuz.
Ekle sıralamasındaki alanlara aşağıdaki bilgileri ve gerçekleri artırın:
-
ID
: ayırt edici bir seçime karar verin (resimde 3 kullanacağız) -
consumer_login
: giriş yaparken kullanılacak kullanıcı adı -
consumer_move
: bir parolayı artırın ve amaç menüsünde MD5'i seçmek için olumlu olun (aşağıdaki ekran görüntüsüne bakın) -
consumer_nicename
: tüketicinin tüm unvanı veya takma adı -
consumer_e mail
: kullanıcının elektronik posta tanıtıcısı -
consumer_url
: sitenizin tanıtıcısı -
person_registered
: takvimi kullanarak tüketicinin kaydedildiği tarih ve saati seçin -
consumer_activation_vital
: boş bırakın -
user_position
: bunu şuna ayarlayın -
display_title
: kişinin kapsamlı kimliği veya sergi kimliği
Bitirdiğiniz an, yeni tüketiciyi kaydetmek için 'Git' düğmesine tıklamanız yeterlidir.
wp_usermeta Tablosuna Tüketici Eklemek
Şimdi wp_usermeta
masasını bulmak ve üzerine tıklamak istiyorsunuz. Bundan hemen sonra, önceki işlemde yaptığınız gibi 'Ekle' sekmesine tıklamanız gerekir.
Daha sonra, Insert çeşidine gerçeklere bağlılığı artırmanız gerekir:
-
unmeta_id
: bunu boş bırakın (otomatik olarak oluşturulacaktır) -
user_id
: önceki adımda kullandığınız kişi kimliği -
meta_key
: buwp_abilities
olmalıdır -
meta_worth
: şunu ekleyin:a:1:s:13:"administrator"s:1:"1"
Bundan kısa bir süre sonra, aşağı kaydırdığınızda gerçekten ikinci bir sıra için alanları ortaya çıkarmalısınız. Aşağıdaki bilgileri ve gerçekleri dahil etmeniz gerekir:
-
unmeta_id
: bu boşluğu bırak (otomatik olarak oluşturulacak) -
user_id
: önceki adımlarda kullandığınız kullanıcı kimliği -
meta_vital
:wp_person_degree
girmeniz gerekiyor -
meta_worth
: 10
Verileri alanlara girmeyi tamamladığınızda, 'Git' düğmesini tıklamanız yeterlidir. Tebrikler, yeni bir yönetici kullanıcı adı oluşturdunuz.
Artık, bu kullanıcı için belirttiğiniz kullanıcı adı ve şifreyi uygulayarak WordPress yönetici alanınıza gerçekten giriş yapabilmelisiniz.
Oturum açar açmaz, Son kullanıcılar » Tüm Tüketiciler'e gitmeniz ve ardından yeni geliştirdiğiniz kullanıcı adını tıklamanız yeterlidir.
Şimdi, neredeyse hiçbir şeyi değiştirmeden, web sitesinin tabanına gidin ve 'Kaydet' düğmesini tıklayın.
Bu, WordPress'in az önce oluşturduğunuz kişiyi temizlemesine ve gerekli bazı bilgileri artırmasına olanak tanır.
SQL Sorgusu Kullanarak WordPress Veritabanına Yönetici Kullanıcı Ekleme
Bir geliştiriciyseniz, kodu kullanarak yöntemi hızlandırabilirsiniz.
Basitçe bu SQL sorusunu veritabanlarınıza bırakın:
INSERT INTO `databasename`.`wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES ('3', 'demo', MD5('demo'), 'Your Name', '[email protected]', 'http://www.example.com/', '2022-09-01 00:00:00', '', '0', 'Your Name')
INSERT INTO `databasename`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '3', 'wp_capabilities', 'a:1:s:13:"administrator"s:1:"1"')
INSERT INTO `databasename`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '3', 'wp_person_level', '10')
'Veritabanı adını' işi yaptığınız veritabanına dönüştürdüğünüzden kesinlikle emin olun. Ayrıca, ilk yaklaşımda tartıştığımız gibi, yeni tüketici için diğer değerleri istediğiniz kişilere dönüştürmeyi gerçekten unutmayın.
Bu öğreticinin, MySQL aracılığıyla bir yönetici kişisini WordPress veritabanlarına nasıl dahil edeceğinizi keşfetmenize yardımcı olduğunu umuyoruz. Ayrıca en iyi WordPress güvenlik kılavuzumuzu görmek veya yaygın WordPress hataları listemize ve bunlarla nasıl başa çıkılacağına göz atmak isteyebilirsiniz.
Bu yazıyı beğendiyseniz, lütfen WordPress video klip eğitimleri için YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook'tan da edinebilirsiniz.
Başlamak için MySQL kullanarak WordPress Veritabanlarına Yönetici Tüketici Nasıl Eklenir yazısı WPBeginner'da göründü.