Database Activity Monitoring Nedir ve Neden Kritik Öneme Sahiptir?

Günümüz kurumsal bilişim ortamlarında veritabanları, sadece uygulamaların çalıştığı veri depoları değil; aynı zamanda en değerli dijital varlıklarımızın saklandığı hassas bilgi merkezleridir. Müşteri verileri, finansal kayıtlar, kimlik bilgileri ve kritik operasyonel bilgiler, tümü bu sistemlerde tutulur. Ancak bu kadar kritik veriye erişim sağlanırken geleneksel güvenlik çözümleri artık tek başına yeterli değildir. İşte bu noktada Database Activity Monitoring (DAM) devreye girer. Database Activity Monitoring çözümü, veritabanı seviyesinde gerçekleşen tüm aktiviteleri anlık olarak izler, kaydeder, analiz eder ve potansiyel risklere karşı güvenlik ekiplerine etkin uyarılar sağlar. Bir diğer ifadeyle; DAM, bir veritabanında kim ne yaptı, ne zaman yaptı, hangi veriye dokundu sorularını cevaplayan bir güvenlik ve denetim çözümüdür. Yani odak noktası tamamen aktivite, eylemler, değişiklikler, erişimlerdir.

Database activity monitoring, database activity, veritabanı log izleme featured

İçindekiler

Database Activity Monitoring Naısl Çalışır?

Database Activity Monitoring mimarisi, veritabanı ortamında etkin bir “merkezi gözlemleme katmanı” oluşturur. Bu mekanizma birkaç önemli bileşenden oluşur:

Trafik İzleme (SQL Proxy / Tap)

Kron Teknoloji’nin Database Access Manager’ı, bir man-in-the-middle proxy olarak çalışır. Kullanıcı sorguları SQL Proxy üzerinden veritabanına iletilir; proxy tüm kullanıcı sorgularını yakalar, politikaları uygular ve tüm veri erişim oturumlarını kayıt altına alır. DAM, veritabanı ile istemci (uygulama, kullanıcı, API vb.) arasındaki tüm SQL trafiğini dinler:

  • SQL sorguları
  • Bağlantı oturumları
  • Veri okuma ve yazma işlemleri
  • Şema değişiklikleri

Bu trafik, sisteme ya pasif bir dinleme aracı (network TAP/span port) veya aktif bir proxy modülü üzerinden yönlendirilerek izlenir.

Database Activity Monitoring ile Davranış Analizi & Anomali Tespiti

Toplanan aktiviteler, anormal kalıpları tespit etmek için analiz edilir:

  • Bir kullanıcının normal işlem profilinin dışına çıkması
  • Aniden çoğalan büyük veri sorguları
  • Gece saatlerinde gerçekleştirilen olağan dışı bağlantılar
  • Yönetici hesabı yetkileriyle beklenmeyen veri değişiklikleri

Bu tür davranışsal sapmalar, risk seviyesine göre sınıflandırılır ve güvenlik ekibine uyarı olarak iletilir.

Uyumluluk ve Kayıt Tutma

PCI DSS, HIPAA, KVKK gibi regülasyonlar, veritabanı etkinliklerinin saklanmasını ve denetlenmesini zorunlu kılar. Kron DAM, SQL seviyesinde her bir işlem için zaman damgası, kullanıcı kimliği, sorgu içeriği ve etkinlik sonucu gibi zengin meta verilerle tam bir kayıt tutar.

Database Performance Monitoring ve Database Activity Monitoring Aynı Şey Değil!

Database Activity Monitoring (DAM), veritabanındaki tüm işlemleri gerçek zamanlı izleyip kaydederek güvenlik, uyumluluk ve yetkisiz erişim tespiti sağlar. Odak noktası veri güvenliği ve davranış analizidir.

Database Performance Analyzer (DPA) ise veritabanının performansını izler ve analiz eder; yavaş sorgular, kaynak tüketimi, kilitlenmeler ve darboğazlar gibi operasyonel performans sorunlarını tespit etmeye odaklanır.

Kısaca:

  • DAM = Güvenlik ve uyumluluk
  • DPA = Performans ve operasyonel optimizasyon

Gerçek Dünya Senaryolarıyla DAM’in İşleyişi

Senaryo 1 — Yetkisiz Veri İnceleme Girişimi

Bir finans kuruluşunda çalışan analist, normalde sadece müşteri özet raporlarını görüntülemekle yetkilidir. Ancak bir gün aynı kullanıcı müşteri kredi skorlarını ve gelir bilgilerini sorgulamaya çalışır.

Kron DAM:

  • Bu sorgunun profil dışı olduğunu belirler.
  • Hızla güvenlik ekibine anormal erişim uyarısı yollar.
  • Gerekirse bu bağlantıyı otomatik olarak engeller.

Sonuç: İçeriden gelebilecek olası veri sızıntısı önlenir.

Senaryo 2 — SQL Injection Saldırısı

Bir e‑ticaret platformu, zafiyetli bir endpoint üzerinden SQL injection saldırısına maruz kalır. Saldırgan, “OR 1=1” gibi zararlı ifadelerle veritabanını sorgulamaya çalışır.

Kron DAM:

  • Anormal karakter kalıplarını ve sıradışı sorgu dizilerini tespit eder.
  • Saldırı vektörünü gerçek zamanlı olarak anormal işlem şeklinde raporlar.
  • Uygulama firewall’ına entegre çalışıyorsa saldırıyı anında durdurabilir.

Sonuç: Veri tabanı güvenlik duvarının bile algılayamayacağı bir saldırı erken safhada engellenir.

Senaryo 3 — Yedekleme Script’inin Beklenmeyen Etkisi

Bir BT operasyon ekibi, rutin yedekleme script’i çalıştırır. Ancak script, yanlışlıkla milyonlarca satırı güncelleyen bir komut içerir.

Kron DAM:

  • Bu ölçekte bir satır güncelleme işlemini normal operasyon davranışı dışı olarak sınıflandırır.
  • Uyarı oluşturur ve gerekli durumlarda otomatik olarak rollback tetikleyebilir (veritabanı yeteneğine bağlı olarak).

Sonuç: Veritabanında veri bütünlüğünü bozan hatalar tespit edilip hızlı müdahale edilir.

Database Activity Monitoring ile Kazanılan 5 Kritik Avantaj

Avantaj Ne Sağlar?
Tam Görünürlük Kim, ne zaman, neye erişti? sorusuna yanıt.
Risk & Tehdit Tespiti Anormal aktivitelerin otomatik olarak raporlanması.
Uyumluluk Desteği PCI DSS, HIPAA, KVKK gibi denetim gereklilikleri.
Adli Kanıt (Forensic) Olay sonrası analiz için detaylı audit log.
Müdahale Otomasyonu Belirlenen risk seviyelerine göre otomatik engelleme.

Neden Database Activity Monitoring Şimdi Bir Zorunluluk?

Sadece dış saldırılar değil; iç tehditler, hatalı script’ler, entegrasyon hataları ve yetkisiz erişimler de veri kaybına yol açabilir. Geleneksel güvenlik duvarı ve uygulama izleme çözümleri, SQL seviyesine inmez; veritabanı işlemlerini “kör noktadan” görmez.

Kron Teknoloji’nin Database Activity Monitoring çözümü ise bu kör noktayı güvenlik mimarisinin merkezine taşır. Her SQL komutu artık görünür, analitik olarak değerlendirilir ve güvenlik bağlamında aksiyon alınabilir hâle gelir.

ODYA Teknoloji

Detaylı Bilgi İçin
Bizimle İletişime Geçin

    İletişime Geçin