Navicat ile Metin2 Elle Hesap Açma Rehberi (SQL ile Hesap Oluşturma)

Berke
5 dakika okuma

Metin2 PvP server yönetiminde, bazen web sitenizin kayıt paneli çalışmayabilir veya test yapmak, kendinize özel bir admin/GM hesabı oluşturmak isteyebilirsiniz. Bu gibi durumlarda, kayıt sitesini kullanmak yerine doğrudan veritabanı yönetim aracı olan Navicat üzerinden elle hesap oluşturabilirsiniz.

Bu rehberimizde, Navicat kullanarak SQL sorguları ve arayüz yardımıyla Metin2 sunucunuzda nasıl manuel hesap açacağınızı adım adım anlatıyoruz.


1. Navicat ile Account Tablosuna Giriş

Metin2’de tüm üyelik ve hesap verileri account veritabanı altındaki account tablosunda saklanır.

  1. Navicat programını açın ve Metin2 sunucu bağlantınıza çift tıklayarak bağlanın.
  2. Sol menüden account veritabanına çift tıklayın.
  3. Altındaki Tables (Tablolar) klasörünü açıp account tablosuna çift tıklayarak açın.

Burada sunucunuzda kayıtlı olan tüm oyuncuların hesap listesini göreceksiniz.


2. Metin2 Şifre Hashleme (Password Hash) Mantığı

Hesap açarken dikkat etmeniz gereken en önemli kural şudur: Password (Şifre) kısmına asla düz metin (Örn: “12345”) yazamazsınız. Metin2 şifreleri veritabanında güvenlik amacıyla MySQL’in PASSWORD() fonksiyonu ile hashlenmiş (şifrelenmiş) olarak saklanır.

Eğer şifre alanına düz yazı yazarsanız, oyuna giriş yapmaya çalıştığınızda “Hesap ismi veya şifre yanlış” hatası alırsınız.

Hazır MySQL Şifre Hash Örnekleri ve Hash Oluşturma:

Eğer sorgu kullanmadan direkt arayüzden kopyala-yapıştır yapacaksanız, aşağıdaki popüler şifrelerin hazır şifrelenmiş hallerini kullanabilirsiniz:

İstediğiniz ŞifreVeritabanına Yazılacak Değer (MySQL Password Hash)
12345*00A51F3F48415C7D9E43C789F82F00D58C0F25A0
123456*6C8EC887E21FA44DEC4B51CE3D963F9CEB84857D
admin123*A12B43D5EF8C9822BF680879DF9355B5BD927D3E

İpucu: Kendinize özel farklı bir şifre oluşturmak istiyorsanız, güvenilir ve ücretsiz bir araç olan Browserling MySQL Password Generator adresini ziyaret ederek şifrenizin hash kodunu saniyeler içinde üretebilir ve kopyalayarak Navicat’e yapıştırabilirsiniz.


3. Navicat Arayüzünden Elle Hesap Ekleme

  1. Açık olan account tablosunun alt kısmındaki “+” (Insert Record) butonuna basın. Yeni ve boş bir satır eklenecektir.
  2. Aşağıdaki alanları doldurun:
    • id: Boş bırakın (Sistem otomatik olarak benzersiz bir ID atayacaktır).
    • login: Oyuna girerken kullanılacak kullanıcı adı (Örn: testhesabi).
    • password: Yukarıdaki tablodan kopyaladığınız hash kodunu yapıştırın (Örn: 12345 şifresi için *00A51F3F48415C7D9E43C789F82F00D58C0F25A0).
    • social_id: Karakter silme kodu. 7 haneli rastgele bir sayı girin (Örn: 1234567). Bu kod olmadan oyunda karakter silemezsiniz.
    • email: Hesabın e-posta adresi (Örn: test@test.com).
    • status: Hesabın durumunu belirtir. Aktif hesaplar için OK yazılmalıdır. (Eğer hesabı banlamak isterseniz burayı BLOCK yapabilirsiniz).
  3. Alt kısımdaki “✔” (Apply/Save) butonuna basarak kaydı tamamlayın.

4. SQL Query (Sorgu) ile Anında Hesap Açma (En Hızlı Yöntem)

Navicat’te satır aramak ve doldurmakla uğraşmak yerine tek bir SQL komutuyla saniyeler içinde hesap oluşturabilirsiniz.

  1. Navicat üst menüsündeki Query (Sorgu) butonuna tıklayın ve ardından New Query seçeneğini seçin.
  2. Açılan boş ekrana aşağıdaki SQL kodunu yapıştırın (Değerleri kendinize göre düzenleyin):
INSERT INTO account.account (login, password, social_id, email, status) 
VALUES ('deneme123', PASSWORD('sifreniz'), '1234567', 'email@adresiniz.com', 'OK');

3. Üstteki Run (Çalıştır) butonuna basın. Sorgu başarıyla çalıştırıldığında hesabınız anında oluşturulmuş olacaktır. Bu yöntem şifrenizi otomatik olarak hashleyeceği için manuel dönüştürme yapmanıza gerek kalmaz.


5. Hesaba Otomatik Premium Özellikler Verme (Üçüncü El, Depo vb.)

Elle açtığınız hesaba oyun içinde otomatik yang toplama (üçüncü el), çift kat eşya düşürme veya büyük depo gibi premium özellikleri tanımlamak için tablodaki tarih sütunlarını ileri bir tarihe ayarlamanız gerekir.

Açtığınız hesabın satırında sağa doğru kayarak şu sütunları bulun ve değerlerini güncelleyin (Örn: 2030-01-01 00:00:00 yaparak sınırsız yapabilirsiniz):

  • gold_expire: Çift Kat Yang Düşürme şansı verir.
  • silver_expire: Çift Kat Eşya (Item) Düşürme şansı verir.
  • safebox_expire: Depocudan 2. ve 3. depo sayfasını açabilmenizi sağlar.
  • autoloot_expire: Yere düşen yangların otomatik envantere gelmesini (Üçüncü El) sağlar.

Kesintisiz Metin2 Sunucuları Anksoft’ta!

Metin2 sunucunuzda veritabanı yönetimini en performanslı şekilde yapabilmek ve sitenizdeki kayıt panelinin anında veritabanına yazabilmesi için MySQL sunucunuzun kesintisiz ve hızlı yanıt vermesi gerekir.

Anksoft Metin2 Sunucu Kiralama paketlerimizle, yüksek frekanslı Ryzen işlemciler ve ultra hızlı NVMe SSD diskler üzerinde çalışan MySQL servisiniz hiçbir zaman takılma veya gecikme yaşamaz. Ayrıca paketlerimizle birlikte gelen hazır kayıt web sitesi, admin paneli ve files sayesinde manuel olarak hesap açmanıza gerek kalmadan tüm yönetim süreçlerinizi tek tıkla tamamlayabilirsiniz!

Hemen Metin2 PvP Server Paketlerimizi inceleyin ve sunucunuzu hemen aktif edin!

Yazar

Berke

Berke, Anksoft ekibinin bir üyesidir.