kemampuan DBA
Agar memiliki suatu keamanan yang efektif dibutuhkan kontrol yang tepat. Seorang DBA memegang peranan penting pada sistem basisdata, oleh karena itu DBA harus mempunyai kemampuan dan pengetahuan yang cukup agar dapat mengatur sistem basis data. Keamanan merupakan suatu proteksi terhadap pengrusakan data dan pemakaian data oleh pemakai yang tidak berwenang.
a. Sebutkan bentuk-bentuk akses yang secara secara sengaja dapat merusak atau merugikan pemilik basisdata
b. Untuk melindungi basis data, jelaskan level-level pengamanan basis data yang harus dilakukan.
c. Jelaskan bentuk-bentuk otoritas user terhadap data yang disimpan dalam table/relasi basis data
Jawab:
a. Pembacaan data yang tidak diizinkan (pencurian informasi) , Pengubah data yang tidak di izinkan , Penghapusan/Perusakan data yang tidak di izinkan
b. Relasi adalah pengguna diperbolehkan atau tidak diperbolehkan mengakses langsung suatu relasi,
View adalah pengguna diperbolehkan atau tidak diperbolehkan mengakses data yang terapat pada view, Read Authorization adalah pengguna diperbolehkan membaca data, tetapi tidak dapat memodifikasi, Insert Authorization adalah pengguna diperbolehkan menambah data baru, tetapi tidak dapat memodifikasi data yang sudah ada, Update Authorization adalah engguna diperbolehkan memodifikasi data, tetapi tidak dapat menghapus data, Delete Authorization adalah pengguna diperbolehkan menghapus data.
c. GRANT Memberikan otoritas (hak akses) manipulasi data pada suatu tabel (database) kepada user REVOKE Mencabut otoritas (hak akses) manipulasi data pada suatu tabel (database) dari user
a. Sebutkan bentuk-bentuk akses yang secara secara sengaja dapat merusak atau merugikan pemilik basisdata
b. Untuk melindungi basis data, jelaskan level-level pengamanan basis data yang harus dilakukan.
c. Jelaskan bentuk-bentuk otoritas user terhadap data yang disimpan dalam table/relasi basis data
Jawab:
a. Pembacaan data yang tidak diizinkan (pencurian informasi) , Pengubah data yang tidak di izinkan , Penghapusan/Perusakan data yang tidak di izinkan
b. Relasi adalah pengguna diperbolehkan atau tidak diperbolehkan mengakses langsung suatu relasi,
View adalah pengguna diperbolehkan atau tidak diperbolehkan mengakses data yang terapat pada view, Read Authorization adalah pengguna diperbolehkan membaca data, tetapi tidak dapat memodifikasi, Insert Authorization adalah pengguna diperbolehkan menambah data baru, tetapi tidak dapat memodifikasi data yang sudah ada, Update Authorization adalah engguna diperbolehkan memodifikasi data, tetapi tidak dapat menghapus data, Delete Authorization adalah pengguna diperbolehkan menghapus data.
c. GRANT Memberikan otoritas (hak akses) manipulasi data pada suatu tabel (database) kepada user REVOKE Mencabut otoritas (hak akses) manipulasi data pada suatu tabel (database) dari user
Comments
Post a Comment