Skip to main content

Apa itu keamanan basis data?

Keamanan basis data adalah berbagai metode yang digunakan untuk melindungi informasi yang disimpan dalam database.Sementara upaya peretasan adalah yang paling umum dipikirkan tentang informasi basis data, ada banyak bahaya lainnya.Kerusakan fisik pada komputer, pengkodean yang tidak tepat atau korupsi, dan kelebihan data adalah semua ancaman potensial terhadap database.Ini berarti biasanya ada banyak langkah keamanan di tempat mdash;dari firewall hingga audit dan cadangan disk mdash;Untuk menjaga potensi kerusakan seminimal mungkin dan mencegah hilangnya seluruh database.Sebagian besar bisnis memiliki protokol keamanan basis data sendiri untuk menjaga terhadap serangan spesifik dan potensi kerusakan.

Memasang firewall basis data, penghalang pelindung yang menjaga semua koneksi yang tidak diketahui, adalah bentuk paling mendasar dari keamanan basis data.Firewall dipasang di sebagian besar komputer dan dibuat sehingga peretas mengalami kesulitan menghubungkan ke komputer korban.Firewall bekerja dengan memfilter melalui koneksi di jaringan dan hanya memungkinkan komputer atau pengguna tepercaya untuk mengakses database.Sementara peretas yang terampil dapat menyiasati hal ini, firewall memang memberikan tingkat keamanan yang tinggi.

Enkripsi adalah tindakan keamanan basis data lain di mana data dienkripsi atau tidak dapat dibaca oleh siapa saja yang mengakses database.Ketika enkripsi digunakan, sebuah algoritma mengacak -acak karakter menjadi omong kosong, sehingga tidak dapat dibaca.Ini berarti bahwa, kecuali jika peretas memiliki pengetahuan khusus tentang kunci enkripsi, informasi yang perlu mengubah data terenkripsi dari karakter yang tidak terbaca kembali ke format yang dapat dibaca, tidak ada cara ia dapat membaca database.

Audit adalah kapan ketika saat itu ketika audit adalah kapan saat itu ketika sedang audit adalah saat ketika audit adalah kapan saat itu ketika audit adalah kapan saat itu ketika audit adalah kapan saat itu ketika audit adalah kapan saat itu ketika audit saatPengawas, atau manajer basis data, memindai database untuk memastikan tidak ada yang berubah.Jenis keamanan database ini dapat dilakukan secara fisik, oleh seseorang yang membaca di database, atau dengan menggunakan program untuk database yang lebih besar untuk melihat apakah pengkodeannya sama.Audit juga dapat mencakup memeriksa akses ke database dan melihat apa yang dilakukan karyawan ketika mereka mengakses database.Ini mencegah pencurian data atau, setidaknya, memungkinkan administrator untuk mengetahui siapa yang melakukan pencurian data.

Melakukan cadangan basis data adalah tindakan keamanan basis data yang melindungi terhadap berbagai ancaman.Ketika database didukung, ini berarti data disimpan di area atau media lain.Jika database kehilangan salah satu atau semua informasi, itu dapat segera dimulai kembali dengan kerugian minimal menggunakan cadangan.Dengan melakukan cadangan basis data, administrator dapat menjaga terhadap kerusakan fisik ke komputer seperti dari api, korupsi database atau database yang ditutup karena kelebihan beban.