Veritabanlarını kullanan birçok kuruluşta güvenlik ve emniyet konusu önemlidir. Ve bu, kuruluşların bir şeyi saklamaya çalışması değil, sorun daha çok kurumsal veritabanlarının saldırıya uğradığı finansal kayıtlar ve müşteri bilgileri ile ilgilidir.
Gerekli
antivirüs yazılımı
Talimatlar
Aşama 1
İletilen verileri ve prosedürlerin kendisini şifreleme, şifreleme ve özel koruma yardımcı programları desteği ile kanıtlanmış veritabanlarını kullanın. Çoğu zaman kuruluşlarda güvenlik, yetkilendirme temelinde gerçekleştirilir. Ne yazık ki, bu fazlasıyla yeterli. Ayrıca kişisel bilgisayarınızdaki veri tabanını tamamen güvende tutmak için anti-virüs yazılımı kullanın. Pratikte görüldüğü gibi, bilgi genellikle bilgisayardan kaybolur ve bir süre sonra internette şifresi çözülmüş bir biçimde görünür.
Adım 2
İletilen verilerin şifrelenmesini ve talep prosedürlerini kullanın. MySQL veritabanı, kullanıcı tarafından talep edilen verileri aktarma sürecini zorlamadan şifreleme mekanizmasını uygulamak için kullanılabilecek bir düzineden fazla özel fonksiyona sahiptir. AES_ENCRYPT (), AES_DECRYPT (), COMPRESS () ve diğerleri. Yürütülebilir prosedürlerin ve işlevlerin içeriğini gizleyin. Herhangi bir deneyimli cracker kaynak kodu tanıyabilir ve benzer bir kodu taklit edebilir. MySQL veritabanları için, kaynak kodunu kodlamak için özel bir program SQL Shield yayınlandı.
Aşama 3
Veri güvenliği seviyesi, kriptografinin kullanımını önemli ölçüde artıracaktır. Bu mekanizma, bilgileri iki tür anahtar kullanarak şifrelemeyi içerir - genel ve özel. T-SQL işlevi bu amaca hizmet eder. Özel veritabanı koruma yazılımı kullanın. MySQL için bu koruyucu XP_CRYPT'dir. Bu program, şifreleme ve şifrelemenin tüm karmaşıklıklarıyla ilgilenecektir.
4. Adım
Okuma erişimine sahip olduğunuz tüm verilerin kopyalanıp kaydedilebileceğini unutmayın. Bu soruna en uygun çözüm, kopyalanan verilerin okunmasını imkansız hale getirecek şifreleme kullanmak olacaktır.