Anda di halaman 1dari 1

Nama : Rhanu Pratama Putra Rendra

Kelas : 2A Reguler Pagi Banjarbaru


NPM : 2010010304

1. Sebutkan perbuatan atau aksi apa saja yang dapat menyebabkan


perusakan/pengubahan basis
data
Jawab:
a. Secara sengaja
 Pembacaan data yang tidak diijinkan (pencurian informasi)
 Pengubahan data yang tidak diijinkan
 Penghapusan/Perusakan data yang tidak diijinkan
b. Secara tidak sengaja
 Sistem rusak (crash) selama pemrosesan transaksi
 Inkonsistensi basis data akibat dari banyak user (concurrent access) ke basis data
yang tidak terjaga dengan baik
 Kesalahan lojik (kesalahan aplikasi)

2. Sebutkan level-level pengamanan basis data dan jelaskan satu diantaranya


Jawab:
1. Fisik
2. Manusia
3. Sistem Operasi
4. Jaringan
5. Sistem Basis Data
Penjelasan dari Manusia
Otoritas user harus dibatasi dan diberikan secara hati-hati untuk mengurangi
kesempatan pada user-user yang yang memiliki otoritas memberikannya pada
pengacau (intruder)

3. Jelaskan apa yang dimaksud dengan authorization


Jawab:
Adalah pemberian hak akses yang mengizinkan sebuah subyek (user) mempunyai
akses secara legal terhadap sebuah sistem atau obyek.

4. Sebutkan perintah (sintaks) SQL untuk membatalkan otoritas akses pada seorang
user
Jawab:
Untuk pembatalan otoritas (revoke)
revoke <daftar otoritas> on <nama objek basis data> to <daftar user>
Contoh
revoke select, insert on all from rhanu

5. Berikan penjelasan singkat mengenai sintaks berikut :


grant insert on mahasiswa to diah, iwan
Jawab:
perintah diatas untuk memberi otoritas penambahan data hanya untuk tabel
mahasiswa tapi tidak
untuk tabel lain dan atribut lain melainkan hanya untuk pada user “diah” dan “iwan”

Anda mungkin juga menyukai