Blog Açmak İstiyorum Nereden Başlamalıyım ?
BLOG NASIL AÇILIR

  • Blog İpuçları
  • Blog ve Para
  • SEO
  • WordPress
    • WordPress Başlangıç
    • WordPress Dersleri
    • WordPress Eklentileri / Plugins
    • WordPress Genel Bilgi
    • WordPress Başlangıç Rehberi
  • WordPress Temaları
    • En Hızlı WordPress Temaları
    • SEO Uyumlu WordPress Temaları
    • Kurumsal Temalar
    • E-Ticaret Temaları
    • Blog Temaları
    • Haber Temaları
    • İlan Temaları
    • Emlak Temaları
    • Forum Temaları
    • Sosyal Medya Teması
    • Video Temaları
    • Adsense Uyumlu Temalar
    • Teknoloji Temaları
    • Kadın Temaları
    • Fotoğrafçılık Temaları
    • Spor Salonu Teması
    • Ücretsiz Temalar
  • Yazarlık
    • Misafir Yazarlık
    • Ücretli Yazarlık
  • İletisim
  • Hizmetlerim
  • Diger
    • WPMAVI Arka Plan
    • Duyuru
    • SEO Hizmeti (Analiz)
    • Kuponlar
    • Reklam
  • Blog İpuçları
  • Blog ve Para
  • SEO
  • WordPress
    • WordPress Başlangıç
    • WordPress Dersleri
    • WordPress Eklentileri / Plugins
    • WordPress Genel Bilgi
    • WordPress Başlangıç Rehberi
  • WordPress Temaları
    • En Hızlı WordPress Temaları
    • SEO Uyumlu WordPress Temaları
    • Kurumsal Temalar
    • E-Ticaret Temaları
    • Blog Temaları
    • Haber Temaları
    • İlan Temaları
    • Emlak Temaları
    • Forum Temaları
    • Sosyal Medya Teması
    • Video Temaları
    • Adsense Uyumlu Temalar
    • Teknoloji Temaları
    • Kadın Temaları
    • Fotoğrafçılık Temaları
    • Spor Salonu Teması
    • Ücretsiz Temalar
  • Yazarlık
    • Misafir Yazarlık
    • Ücretli Yazarlık
  • İletisim
  • Hizmetlerim
  • Diger
    • WPMAVI Arka Plan
    • Duyuru
    • SEO Hizmeti (Analiz)
    • Kuponlar
    • Reklam
Ana SayfaMySQL Üzerinden WordPress Admin Ekleme [ Detaylı A ...

MySQL Üzerinden WordPress Admin Ekleme [ Detaylı Anlatım ]

Yazar: Burak Oran , Ocak 24, 2015
  • Total0
  • 0
  • 0
  • 0

Eğer wordpress siteniz hacklendiyse ve admin yetkileriniz vertabanı üzerinden silindiyse, sitenizi geri almanın tek yolu MySQL üzerinden wordpress siteniz için yeni bir admin yetkisi oluşturmak olacaktır. Bu yazımda size MySQL üzerinden wordpress admin ekleme işlemini detaylı bir şekilde göstereceğim.

Önemli: Aşağıdaki adımları uygulamadan önce MySQL veritabanınızın yedeğini almanızı şiddetle öneririm. Eger site yedeği almayı bilmiyorsanız, bunu WordPress Site Yedeği Alma – Site Yedekleme başlıklı yazımda detaylı anlattım yada bunun için wordpress eklentileride mevcut BackWPUP eklentisi ile tüm site backup nasıl oluştrulur başlıklı yazımda bunu detaylı bir şekilde anlattım.

Adım 1 : Veritabanı İsmini Öğrenme

Öncelikle wordpress sitenizin kurulu olduğu veritabanı ismini öğrenmemiz gerekli. WordPress sitenizin kurulu olduğu veritabanı ismini öğrenebilmenizin en kolay yolu wp-config.php dosyanıza bakmanızdır.

FTP üzerinden wordpress sitenizin kurulu olduğu web hosting sunucusuna bağlanıp wp-config.php dosyanızı açın ve DB_NAME yazan satırı bulun. DB_NAME satırının karşısında yer alan isim, wordpress sitenizin veritabanı ismidir.

Adım 2: Wp-Users Tablosu Üzerinden WordPress Admin Ekleme

1-Öncelikle cPanel‘inize giriş yapın ve ardından aşağıdaki resimde görüldüğü gibi phpmyadmin‘e tıklayarak kurulu olan tüm veritabanlarınıza erişim sağlayın.

Wordpress Admin Ekleme

 

2-Erişim sağladıktan sonra açılan ekranın sol kısmından wordpress sitemizin kurulu olduğu veritabanı (database) ismine tıklamanız gerekli.

Tıkladıktan sonra prefix değerli wp_ ile başlayan bir çok tablo göreceksiniz.

( Eğer güvenlik önlemi olarak daha önce prefix isimlerini değiştirdiyseniz,  wp765_  gibi yada ph65KL gibi başlayan prefix değerleride görmeniz mümkün.  Önemli olan “_” den sonrası )

Bu tabloların arasından wp_users ve wp_usermeta tablolarında değişiklikler yapacağız. MySQL üzerinden wordpress admin ekleme işlemine öncelikle, wp_users tablosuyla başlıyoruz.

3-Wp_users tablosuna tıklayın ve arıdan karşınıza aşağıdaki resimde gördüğünüz gibi bir ekran çıkacaktır. Bu ekranın sağ üst kısmından Ekle (insert) sekmesine tıklayın.

Mysql üzerinden wordpress admin ekleme wp-users tablosu kullanıcı ekleme

Ekle butonuna tıkladıktan sonra karşınıza bir form çıkacaktır. Forma sırası ile aşağıda belirtiğim bilgileri girin;

ID – Rastgele bir sayı seçebilirsiniz. Ben kendi örneğimde 4 rakamını kullanacağım.

User_login – WordPress sitenize giriş yapabilmek için bir kullanıcı adı şeçin.

User_pass –  Admin kullanıcısı için yeni bir şifre belirleyin ve işlev kısmından MD5‘i seçmeyi unutmayın.

User_nickname – Buraya, kendinize referans etmeniz için herhangi bir nickname girin.

User_mail – Burayada yeni oluşturduğumuz admin kullanıcısının hangi mail hesabına bağlı olduğunu belirten mail adresinizi girin.

User_url – Bu wordpress sitenizin url adersi olmalı. Sitenizin url‘sini girin.

User_registered – Takvimden bu kullanıcı için üyelik tarihini belirleyin. ( Geçmişten herhangi bir tarih olabilir.)

User_status – Bunu “0″ Yapın

Display_name – Yeni eklediğimiz admin kullanıcısının, ziyaretçilerinize isminin nasıl görüneceğini buraya yazıyoruz. ( user_nickname’le aynı  )

ve tüm bu bilgileri girdikten sonra en alt sağ köşedeki Git butonuna basıyoruz. Böylelikle MySQL üzerinden wordpress admin ekleme işleminin ilk adımını tamamlamış oluyoruz.

MySQL Üzerinden Admin Ekleme Paneli
MySQL Üzerinden Admin Ekleme – WordPress

Adım 3: Wp_usermeta Tablosu Üzerinden Eklediğiniz Kullanıcının Yetkilerini Belirleme

Sıra geldi wp_usermeta tablosuna. Yine phpmyadmin üzerinden soldaki menüden wp_usermeta tablosuna gidiyoruz ve yine adım 2’de yaptığımız gibi sağ üst köşeden Ekle (insert) sekmesine tıklıyoruz. Karşınıza çıkan form için girmeniz gereken değerler sırası ile;

unmeta_id – Burayı boş bırakın. (Kendisi otomatik atıycaktır.)

user_id – Burası bir önceki adımda yaptığımız id ile aynı olmadılıdır. ( yani benim 4 yaptığım)

meta_key – Burası wp_capabilities olmalıdır.

meta_value – Buraya ise bu değerleri girin:  a:1:{s:13:”administrator”;s:1:”1″;}


Hemen altındaki 2. Form için dirdiğimiz değerler sırası ile;

unmeta_id –  Burayı yine boş bırakın. (Kendisi otomatik atıycaktır.)

user_id – Burası bir önceki adımda yaptığımız id ile aynı olmadılıdır. ( yani benim 4 yaptığım)

meta_key – Burası wp_user_level olmalıdır.

meta_value – Burası ise 10 olmalı.

Ardından yine en alt sağ köşedeki Git butonuna basıyoruz.

Bu noktadan sonra wordpress sitenize 2. adımda belirlediğiniz kullanıcı adı ve şifre ile birlikte admin yetkilisi olarak giriş yapabilirsiniz.

Önemli:Giriş yaptıktan hemen sonra yönetim panelinizden kullanıcılar kısmına yeni eklediğiniz admin kullanıcısını düzenle deyip hiç bir değişiklik yapmadan kaydetmeniz gerekli. Hiç bir şeyi değiştirmek zorunda değilsiniz, sadece düzenle deyip kaydet demeniz yeterli. Bu, wordpress’in biraz önce birlikte manuel olarak doldurduğumuz MySQL tablosuna gidip boş bıraktığımız bazı yerleri doldurmasını sağlayacaktır.

İşlem tamadır. MySQL üzerinden wordpress admin ekleme işlemini başarıyla tamamladınız.

SQL query – Alternatif Yol

Mysql üzerinden wordpress admin ekleme işlemini hızlandırmak isteyen webmasterlar için aşağıda verdiğim SQL query’i veritabanınıza düşürebilirsiniz.

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 ('4', 'demo', MD5('demo'), 'Burak Oran', 'test@yourdomain.com', 
'https://www.wpmavi.com/', '2014-06-07 00:00:00', '', '0', 'Burak Oran');
INSERT INTO `databasename`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) 
VALUES (NULL, '4', '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, '4', 'wp_user_level', '10');

Not: Yukarıdaki bilgileri kendi bilgilerinizle değiştirmeyi unutmayın.


Umarım MySQL Üzerinden WordPress Admin Ekleme başlıklı yazımı yararlı bulmuşsunuzdur.Teşekkürlerinizi, yazımı sosyal mecralarda paylaşarak gösterebilirsiniz. Bu benim için fazlasıyla yeterli olacaktır.

Etiketler: Wordpress MySQL, Wordpress phpMyAdmin, Wordpress Veritabanı

Burak Oran

Yazar Hakkında
Burak Oran

Türkiye'deki tüm blog sahiplerine - yazarlarına wordpress ve blogculuk hakkında yararlı olacağımı düşünerek, kaliteli içerikler üretip, fark yaratmayı hedefleyerek wpmavi.com'u kurdum.

3 Yorum “MySQL Üzerinden WordPress Admin Ekleme [ Detaylı Anlatım ]”

  1. Avatar
    Yorum Yap
    metin
    25 Temmuz 2016 at 2:21 pm

    dostum bu seferde bu sayfaya erişim için yetkiniz yok hatasi aldim dediklerinin aynısını yaptim.

  2. Avatar
    Yorum Yap
    beşir
    11 Ağustos 2017 at 5:18 pm

    Dediğiniz işlemleri yaptım ama kullanıcıya admin yetkisi veremiyorum site girince user olarak gözüküyor

  3. Avatar
    Yorum Yap
    mehmet
    9 Haziran 2019 at 4:36 pm

    Dediğiniz işlemleri yaptım ama kullanıcıya admin yetkisi veremiyorum site girince user olarak gözüküyor

Bir Yorum Yap Cevabı iptal et

WPMAVI'de kullanılan hosting, CDN, günvelik önlemlerini ve eklentileri görmek için WPMAVI Arkaplan sayfasını ziyaret edebilirsiniz.


Beni işe alın !!! Host Değiştirme, Anahtar Teslim Blog Kurulumu, Adsense Gelir Optimizasyonu, Tema Değiştirme Gibi Ücretli Wordpress Hizmetleri

Burak Oran



WPMAVI Kurucusu ve Profesyonel Blogcu. Sosyal Medya Üzerinden Beni Takip Edebilir ve Blogculuk Adına En Son Gelişmelerden Haberdar Olabilirsiniz!

EN İYİ HOSTİNG

En İyi ve En Hızlı Hosting Firması Türkiye ››

1

EN HIZLI TEMALAR

En Hızlı ve SEO Uyumlu Wordpress Temaları ››

2

BLOG KURMAK

Blog Nasıl Açılır ? Adım Adım Anlatım ››

3

GOOGLE'DA İLK SAYFADA ÇIKMAK

Gerçekten 1. Sayfa Garantili ››

4

CDN KULLANIMI

WordPress CDN Kullanımı ve SEO Ayarları ››

5
Blog Naıl Açılır RehberiEn Hızlı Hosting Fİrmaları - Türkiye
Copyright © 2014 - 2020 | wpmavi.com hosting olarak Turhost kullanmaktadır. Sitede yer alan tüm içerikler wpmavi.com'a aittir. wpmavi.com'da yer alan hiçbir içerik (yazı, fotoğraf, video vb.) izinsiz olarak kopyalanamaz, alıntı yapılamaz, başka hiç bir yerde yayınlanamaz. I love Google!
  • WordPress Başlangıç Rehberi
  • WPMAVI Arka Plan
  • Duyuru
  • Hizmetlerim