Veritabanı Güvenliği ve Savunma Algoritmaları
Ders Kavramı - Veritabanında tehdit kavramı - Kullanıcılardan kaynaklanan iç tehditler ve bunların bertaraf edilmesi için geliştirilen güvenlik algoritmalarının incelenmesi - Doğal afetlerin veri tabanları üzerinde oluşturabileceği etkilerin incelenmesi ve önlenmesi. - Veritabanı üzerinde prosedürel eksiklerin ortaya çıkartılması ve giderilmesi için gerekli yöntemlerin incelenmesi, - İnsan faktöründen kaynaklanan tehditler ve zararlı yazılımlarla ilgili tehditler ve etkilerinin ortadan kaldırılması ile ilgili savunma algoritmalarının geliştirilmesi.
Veritabanı Güvenliği Veritabanı yönetim sistemleri (VTYS) kurumların veya kişilerin önemli bilgilerinin tutulduğu hassas ve korunması gereken yazılımlardır. İnternet üzerinden erişilebilen ve veritabanlarını kullanan web uygulamalarının sayısı her geçen gün artmaktadır. Ağ destekli ortamlarda veritabanları için alınan güvenlik önlemleri çoğunlukla yetersiz kalmakta ve güvenlik ihlalleri yaşanmaktadır. Yüksek seviyede VTYS güvenliğinin sağlanabilmesi için teknolojik önlemlere ek olarak insan faktörü de dikkate alınmalı ve teknik seviyeden idari seviyeye kadar tüm kullanıcılarda bilgi güvenliği farkındalığı yeterli seviyede oluşturulmalıdır.
Finans, eğitim, sağlık, taşımacılık vb. alanlarda hizmet veren kurumların sahip oldukları bilgileri depolamak, işlemek ve hizmete sunmak üzere kullanılan veritabanı yönetim sistemleri bilgi sistemlerinin güvenlik açısından en önemli halkalarından biridir. Veritabanı yönetim sistemlerinde yer alan bilgilerin gizliliğinin korunması ve herhangi bir bilgi kaybının olması için bilgi güvenliğinin en yüksek seviyede tutulması gerekmektedir.
WEB Uygulamalarının Artması Durumu Veritabanına internet üzerinden erişim Tehditler ve ihlallerin oluşması
Veritabanı Güvenliği Next Generation Security firması tarafından veritabanı güvenliği ile ilgili 2007 yılında yapılan çalışmada 368 bin MS SQL ile 124 bin Oracle veritabanı sunucusunun hiç bir korumaya sahip olmadığı yönünde bir açıklama yapılmıştır.
Saldırılar ve Zararlar Veritabanı sistemlerine yapılmış bazı saldırılar ve verdikleri zararlar sunlardır: 2000 yılında, CD Universe online müzik satıcısı, Maxus adında bir hacker tarafından saldırıya uğramıstır. Hacker, satıcının veritabanındaki kredi kartı numaralarını çalmıs olup karsılıgında para istemistir. Talepleri reddedilince de, binlerce müsterinin kredi kartı numarasını internette yayımlamıslardır. 2000 Aralıkta, Egghead.com online satıs sitesi, müsteri veritabanının yetkisiz kisilerin eline geçtigini açıklamıs ve 3.5 milyondan fazla kredi kartı numarasının çalınmıs olabilecegini açıklamıstır. Egghead.com, daha sonra yaptırdıgı arastırma ve inceleme sonucunda, kredi kartı numaralarının çalınmadıgını açıklamıs fakat yapılan bu arastırma sorusturma maliyetinin milyonlar aldıgını belirtmiştir. Bu olaydan kısa süre sonra da sirket is dünyasından çekilmistir.
Saldırılar ve Zararlar 2001 de, Amazon.com un bir parçası olarak faaliyet gösteren, az bulunur ve baskısı tükenmis kitapların yer aldıgı Bibliofind, saldırıya ugramıstır ve 100.000 adet kredi kartı numarası çalınmıstır. Saldırganlar fark edilene kadar, 4 ay boyunca veritabanına erisim saglamıslardır. Daha sonra, Bibliofind, tüm satıs servislerini durdurmustur. Mart 2001 de, FBI, yaklasık 50 banka ve satıcı web sitesinin Rus ve Ukraynalı hackerlar tarafından saldırıya ugradıgını açıklamıstır.
Saldırılar ve Zararlar 2001 de, India Üniversitesi 2 kez saldırıya ugramıs, ögrenci ve personelin sosyal güvenlik numaraları ve adresleri gibi kisisel bilgileri çalınmıstır. 2004 Ekimde, bir hacker, Kaliforniyada yasayan 1.4 milyondan fazla kisinin kisisel bilgisini içeren veritabanını ele geçirmistir. Bu olay, 2005 Agustosuna kadar fark edilememistir. Veritabanında, kisilerin isimleri, adresleri, sosyal güvenlik numaraları ve dogum tarihleri gibi hassas bilgileri vardı.
Amaç Veritabanı yönetim sistemlerinin güvenliğinin sağlanması konusunda bilgi eksikliğinin giderilmesi, kurumların dikkatinin bu konuya bir daha çekilmesi ve istenen düzeyde güvenlik farkındalığı oluşturulması bu çalışmanın yapılmasındaki önemli amaçlardır.
Bir Veritabanını; Erisim yetkisi olmayan kisilerin erişiminden, Veri, program ve donanım hırsızlarından, Virüs ve solucanların girişlerinden, Veri bozulması ve verinin bütünlüğünü kaybetmesinden, Yetersiz eğitime sahip personelden, Fiziki zararlardan. korumamız gerekmektedir.
- Veritabanı Yönetim Sistemleri Güvenliği: Tehditler ve Korunma Yöntemleri Yılmaz VURAL, Şeref SAĞIROĞLU, Politeknik Dergisi Cilt:13 Sayı: 2 s. 71-81, 2010 Kaynaklar - SQL Veritabanı Sistemlerinde Güvenlik ve Örnek Uygulama, Muhsin YAZCIOĞLU, 2008. Kocaeli Üniversitesi Fen Bilimleri Ensitüsü, Yüksek Lisans Tezi.