Database Security.

Slides:



Advertisements
Presentasi serupa
MATA KULIAH : “LOGIKA DAN ALGORITMA”
Advertisements

PERINTAH SQL.
Pengamanan Basis data.
BEKERJA DENGAN COMMAND LINE
Database Security BY NUR HIDAYA BUKHARI
Keamanan Data dan Jaringan Komputer
Keamanan Jaringan Komputer Komponen Keamanan Komputer
PENGENALAN DB2 Th. 80-an Pengertian DB2
DATABASE ADMINISTRATION
MEMBUAT HALAMAN LOGIN dan PENGGUNAAN SESSION
KEAMANAN BASISDATA.
Database Backups and Recovery
Sistem Terdistribusi 010 – File Service Oleh : Muh. Ary Azali.
DATABASE CONTROL.
Basisdata & Sistem Basisdata
PENGENALAN NETWORK OPERATING SYSTEM NOVELL NETWARE 3.12
- Semua resource  kontrol by DBMS - Kondisi yang dibutuhkan agar user dapat mengakses fungsi DBMS - User diberi hak untuk mengakses fungsi - Atau fungsi.
Sistem Pendeteksi Penyusup Sebuah sistem keamanan adalah sekumpulan komponen yg bertugas untuk mengamankan sesuatu yg berharga. Analoginya jika kita ingin.
Membuat Lingkungan DBMS
Operating System Security
BAB 1 Pengenalan Database dan DBMS
Data Availability.
Mengelola Security Database
Sistem Basis Data Pertemuan 11 Presented by :
PROGRAM STUDI AKUNTANSI - STIE MDP
PENGANTAR TEKNOLOGI SIA 2
Pengamanan Basis data.
Database Security BY NUR HIDAYA BUKHARI
Database Security BY Andy Dharmalau STMIK SWADHARMA Jakarta Kota 2016.
SISTEM INFORMASI MANAJEMEN DATABASE SISTEM MANAJEMEN
Physical Database Design
Pengantar TI 2015/2016 DATABASE (BASIS DATA).
Database Manajemen System Dinda Prasetia,Skom.
PENGANTAR SQL MI2143 – Dasar SQL Disusun oleh:
Brilliani Ayunda Putri
Konsep Teknologi Informasi B
Konsep Teknologi Informasi B
SQL (Structure Query Language)
Structure query language (SQL)
Nur Fisabilillah, S.Kom, MMSI
SQL OVERVIEW.
PERTEMUAN 12 APLIKASI PERPUSTAKAAN
Basis Data Definition.
Basisdata & Sistem Basisdata
Konsep Teknologi Informasi B
Kuliah II SISTEM BASIS DATA
PENGANTAR BASIS DATA.
Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma
Keamanan Sistem Operasi
DATABASE ADMINISTRATOR
Pemrograman Internet Database.
Materi ke 5 Pengguna Basis Data.
Structure query language (SQL)
Konfigurasi database instance, LISTENER, Enterprise manager, iSQL*PLUS
Presented By Asih Winantu,S.Kom
Dari Sisi Sistem Operasi
Konsep dasar sistem basis data By K’ ILO ^_^
Rina Kurniawati, S.Kom., MT /
CHAPTER 1 PENGENALAN MYSQL
KEAMANAN SISTEM DATABASE
SISTEM BASIS DATA.
Administrasi basis data
PENGENALAN NETWORK OPERATING SYSTEM NOVELL NETWARE 3.12
Structure query language (SQL)
PENGENALAN NETWORK OPERATING SYSTEM NOVELL NETWARE 3.12
FAJAR Y. ZEBUA Pertemuan vi Database & MySQL FAJAR Y. ZEBUA
Obyek-Obyek Primer Basis Data Administrasi Basis Data Ajenkris Y. Kungkung, S.Kom.
Database Manajemen System
PENGENALAN NETWORK OPERATING SYSTEM NOVELL NETWARE 3.12 Network Operating System Netware 3.12 dibuat oleh Novell Inc. yang merupakan lanjutan dari versi.
PENDAHULUAN MySQL Oleh: Rudianto.
Transcript presentasi:

Database Security

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

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

Informasi pendukung login Password Database standard Bahasa standard Nama Informasi pendukung lainya Password harus diganti secara teratur untuk meningkatkan keamanan database

User Database

User database Jika memang diperlukan Login  digunakan untuk mengakses DBMS, ditandai sebagai USID Username  digunakan untuk mengakses database, ditadai dengan UID

Granting dan Revoking DBA mengontrol keamanan database dan authorisasi melalui DCL 2 type DCL Grant Revoke

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

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

Contoh Granting table privilege Grant Database Object privilege Grant system privilege

Granting PUBLIC Alternatif lain dari privilege, DBA dapat memberikan privilege PUBLIC untuk otoritas tertentu sehingga semua user dapat menjalankan privilege tertentu

Revoke Untuk menghapus privilege yang sudah diberikan sebelumnya

Authorisasi Roles dan Groups Role  sekumpulan privilege

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

Systems administrator Diasosiasikan dengan SA dan SYSADM Biasanya user yang termasuk dalam group ini dapat mengakses semua database objek dan mngeksekusi semua perintah database

Database administrator DBADM or DBA Groups ini diberikan otritas semua privilege pada sebuah database tertentu kecuali mengubah isi database

Database Maintenance DBAMAINT Groups ini deberikan semua privilege yang digunakan untuk memaintain sebuah database

Security Administrator SSO Bertanggung jawab untuk memberikan privilege yang berhubungan dengan kemanan database

Operation Controls OPER atau SYSOPER Mempunyai otoritas untuk melakukan operasional database seperti backup dan recovery