Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Database Security
2
Database Security Salah satu cara untuk melindungi data dari pencurian atau modifikasi data oleh orang yang tidak berkepentingan Semua sumber daya pada Database berada di bawah kontrol DBMS Mengatur database security merupakan salah satu komponen tugas DBA
3
Dasar Database Security
Yang dapat mengakses database adalah user yang telah diauthorisasi User diberi authorisasi setelah dia melakukan login. Untuk memastikan bahwa user yang dimaksud adalah benar user yang telah diberi authorisasi, maka login dilengkapi dengan password Login yang digunakan bisa login standard yang digunakan pada saat masuk ke OS atau login tambahan
4
Informasi pendukung login
Password Database standard Bahasa standard Nama Informasi pendukung lainya Password harus diganti secara teratur untuk meningkatkan keamanan database
5
User Database
6
User database Jika memang diperlukan
Login digunakan untuk mengakses DBMS, ditandai sebagai USID Username digunakan untuk mengakses database, ditadai dengan UID
7
Granting dan Revoking DBA mengontrol keamanan database dan authorisasi melalui DCL 2 type DCL Grant Revoke
8
Tipe Privilege Table : untuk mengontrol siapa user yang bisa mengakses dan memodifikasi data dalam tabel Database object : untuk mengontrol siapa saja yang bsa membuat dan menghapus objek database System : untuk mengontrol siapa saja user yang boleh melakukan aktivitas yang berhubungan dengan sistem
9
Tipe privilege Program : untuk mengontrol user yang bisa membuat, memodifiksi dan menggunakan program database Stored Procedure: untuk mengontrol siapa saja yang berhak untuk menjalankan fungsi dan stored procedure tertentu
10
Contoh Granting table privilege Grant Database Object privilege
Grant system privilege
11
Granting PUBLIC Alternatif lain dari privilege, DBA dapat memberikan privilege PUBLIC untuk otoritas tertentu sehingga semua user dapat menjalankan privilege tertentu
12
Revoke Untuk menghapus privilege yang sudah diberikan sebelumnya
13
Authorisasi Roles dan Groups
Role sekumpulan privilege
14
Aurhorisasi Roles dan Groups
Groups sama dengan role bawaan DBMS dan tidak dapat diubah Groups yang umum terdapat pada sebuah DBMS : System administrator Database administrator Database maintenance Security administrator Operations Control
15
Systems administrator
Diasosiasikan dengan SA dan SYSADM Biasanya user yang termasuk dalam group ini dapat mengakses semua database objek dan mngeksekusi semua perintah database
16
Database administrator
DBADM or DBA Groups ini diberikan otritas semua privilege pada sebuah database tertentu kecuali mengubah isi database
17
Database Maintenance DBAMAINT
Groups ini deberikan semua privilege yang digunakan untuk memaintain sebuah database
18
Security Administrator
SSO Bertanggung jawab untuk memberikan privilege yang berhubungan dengan kemanan database
19
Operation Controls OPER atau SYSOPER
Mempunyai otoritas untuk melakukan operasional database seperti backup dan recovery
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.