Basic Security(ORACLE)

Preview:

Citation preview

BASIC SECURITY (ORACLE)

Anggota :Nur Rachmat S (13523145)Ryan Achmad R (13523170)Lalu Maugirzani F (13523187)Nindita Rahman (13523197)

Yogi Cahya Gumilang (13523207)

Basic Security• Keamanan dasar pada database• Untuk mengelola keamanan dan hak akses user pada

database• Basic Security meliputi :

Pengguna -> User Hak Akses -> PrivilegePeran -> RoleAutentikasi -> Authentication

User• User biasa di sebut Pengguna yang umumnya adalah

manusia.• User merupakan bagian penting, karena agar dapat

memasuki sistem dan menjalankan aktivitas pada sistem.• Pada oracle terdapat 2 user bawaan yaitu :

sys system

Contoh Perintah SQL (User)• Membuat User

• Mengedit User

• Menghapus User

CREATE USER rohmad IDENTIFIED BY abcde;

ALTER USER rohmad IDENTIFIED BY gantipas;

DROP USER rohmad;

Privileges • Privileges merupakan hak akses yang diberikan kepada

user• Bertujuan untuk mengendalikan hak user yang

terhubung dengan database baik system maupun objek• Terbagi menjadi dua yaitu Object Privileges dan System

Privileges• Terdapat 2 perintah untuk menjalankan privileges :

Operasi Grant Operasi Revoke

Contoh Perintah SQL (Privileges)• Operasi Grant

• Operasi Revoke

grant create table to rohmad;

REVOKE create table from rohmad;

grant select on budi.mahasiswa to rohmad;

REVOKE select on budi.mahasiswa from scotti;

Role• Role merupakan kumpulan beberapa privilage• Tujuan mempermudah pemberian ke sekelompok user

yang memiliki privileges yang sama• Misalkan pada operasi SET didalamnya terdapat

CREATE, ALTER,  dan DROP• Terdapat 2 operasi untuk menjalankan role :

Operasi Grant Operaso Revoke

Contoh Perintah SQL (Role)• Operasi Grant

• Operasi Revoke

grant connect table to rohmad;

REVOKE connect table from rohmad;

Autentifikasi• Suatu proses dengan maksud memvalidasi, user dan

password dari pengguna akan di cek secara langsung ke daftar pengguna yang berhak memasuki sistem atau menjalankan aktivitas tertentu.• Dapat juga bertujuan untuk memastikan bahwa

identitas dari user yang ingin mengakses benar-benar sudah dikenali(terdaftar).• Hal ini dilakukan untuk mencegah adanya akses dari

pihak-pihak yang tidak berwenang.

~SEKIAN~

Recommended