Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Database Security. Salah satu cara untuk melindungi data dari pencurian atau modifikasi data oleh orang yang tidak berkepentingan Semua sumber daya pada.

Presentasi serupa


Presentasi berjudul: "Database Security. Salah satu cara untuk melindungi data dari pencurian atau modifikasi data oleh orang yang tidak berkepentingan Semua sumber daya pada."— Transcript presentasi:

1 Database Security

2 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


Download ppt "Database Security. Salah satu cara untuk melindungi data dari pencurian atau modifikasi data oleh orang yang tidak berkepentingan Semua sumber daya pada."

Presentasi serupa


Iklan oleh Google