Web Programlarının Kullanıcı Giriş Şifresini MySQL Veritabanından Değiştirmek

Kullanıcı Oyu:  / 0
En KötüEn İyi 

Veritabanına erişim ve güncelleme yetkimiz olan fakat şifresini unuttuğumuz için web arayüzünden giriş yapamadığımız bir web programı var diyelim. 'Şifreyi unuttum'  diye bir link de olmasın. Olsa bile şifreyi değiştirme mesajını başkasının elektronik posta adresine gönderiyor olsun. Ve o kişi ile iletişim problemli olduğundan kendimiz değiştirmek zorunda olalım. Böyle bir senaryoda şifreyi nasıl değiştireceğiz?

 

Veritabanına bağlanırız ve kullanıcı adı ile şifrelerin bulunduğu tabloyu açarız. Baktık ki orada şifre görünüyor hemen onu kullanıp programa giriş yapabiliriz. Şifrenin okunabiliyor olması iyi birşey değildir. Programcısını ayıplamak gerekir.

Kullanıcı adı ve şifre girişi yaptığınız websitelerinde, şifreler veritabanında düz metin olarak görünmesin diye genelde MD5 fonksiyonundan geçirilmiş hali ile tutulurlar, bakınca anlayamayız.

Yeni bir şifre belirleyip MD5 fonksiyonundan geçirip elde ettiğimiz sonucu veritabanına kaydettikten sonra web arayüzünden girebiliriz.

Not: Eski MD5'li şifrenin bir kopyasını saklayın belki sonra tekrar yerine koymak gerekebilir. Siz bilmeseniz de belki başkaları o şifreyle giriş yapıyordur.

Şimdi veritabanına bağlanın ve aşağıdaki komutu çalıştırın:

MySQL kod
select md5("sifrelenecek metin");

 

Böylece şifrenin MD5 biçimindeki hali elde edilir:

Çıktı
30956fcc7005e2d831e262511671f6d7

Bunu online olarak üreten siteler de var, örneğin: md5generator.com

Bilişim Haberleri

Windows Live Hotmail Türkiye Kullanım Sayıları

Internete her gün 32 milyon vatandaşımız erişiyormuş ve de 20 milyon kişi hem Hotmail mail hesabı hem de MSN instant messaging kullanıyormuş.

turkerHR Yayınlandı!

Kodları tamamen bana ait olan turkerHR yazılımımı hemen indirip kurup kullanabilirsiniz. Kaynak kodları herkese açık, şimdilik biraz kötü görünebilir, iyileştireceğim.

Joomla 1.6.1 Güvenlik Sürümü Yayınlandı

Joomla 1.6 kullananların 1.6.1 sürümüne güncelleme yapmaları gerekiyor güvenlik gereği.

PayPal ile Türk Lirası Kullanabiliriz

PayPal’ın ne zaman Türk Lirası ödemelerini kabul edeceğini merak ediyorsanız, artık ediyor.


Social Widget