SlideShare une entreprise Scribd logo
1  sur  10
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 -> Privilege
Peran -> Role
Autentikasi -> 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~

Contenu connexe

En vedette

Business Phone Systems in Harker Heights, TX
Business Phone Systems in Harker Heights, TXBusiness Phone Systems in Harker Heights, TX
Business Phone Systems in Harker Heights, TXFolkersoncom
 
Environmental pollution
Environmental pollution Environmental pollution
Environmental pollution Joshua Baptiste
 
Peters_Pearl_Darlene_201105_EdD.doc
Peters_Pearl_Darlene_201105_EdD.docPeters_Pearl_Darlene_201105_EdD.doc
Peters_Pearl_Darlene_201105_EdD.docDarlene Peters
 
An Experimental Investigation on Strengths Characteristics of Concrete with t...
An Experimental Investigation on Strengths Characteristics of Concrete with t...An Experimental Investigation on Strengths Characteristics of Concrete with t...
An Experimental Investigation on Strengths Characteristics of Concrete with t...IJERA Editor
 
Analisis Periodico
Analisis PeriodicoAnalisis Periodico
Analisis Periodicoanny-reyes
 
Marzenie do zrealizowania
Marzenie do zrealizowaniaMarzenie do zrealizowania
Marzenie do zrealizowaniaMagdalenach
 

En vedette (11)

Inroads 2nd Qtr 2009
Inroads 2nd Qtr 2009Inroads 2nd Qtr 2009
Inroads 2nd Qtr 2009
 
Proyectos de investigacion
Proyectos de investigacionProyectos de investigacion
Proyectos de investigacion
 
Chevrolet Volt 2014
Chevrolet Volt 2014Chevrolet Volt 2014
Chevrolet Volt 2014
 
Business Phone Systems in Harker Heights, TX
Business Phone Systems in Harker Heights, TXBusiness Phone Systems in Harker Heights, TX
Business Phone Systems in Harker Heights, TX
 
Environmental pollution
Environmental pollution Environmental pollution
Environmental pollution
 
Peters_Pearl_Darlene_201105_EdD.doc
Peters_Pearl_Darlene_201105_EdD.docPeters_Pearl_Darlene_201105_EdD.doc
Peters_Pearl_Darlene_201105_EdD.doc
 
An Experimental Investigation on Strengths Characteristics of Concrete with t...
An Experimental Investigation on Strengths Characteristics of Concrete with t...An Experimental Investigation on Strengths Characteristics of Concrete with t...
An Experimental Investigation on Strengths Characteristics of Concrete with t...
 
El gral
El gralEl gral
El gral
 
Analisis Periodico
Analisis PeriodicoAnalisis Periodico
Analisis Periodico
 
10
1010
10
 
Marzenie do zrealizowania
Marzenie do zrealizowaniaMarzenie do zrealizowania
Marzenie do zrealizowania
 

Similaire à Basic security(oracle)

DBA BAB 5 - Keamanan Database
DBA BAB 5 - Keamanan DatabaseDBA BAB 5 - Keamanan Database
DBA BAB 5 - Keamanan DatabaseRiza Nurman
 
Sql server-security
Sql server-securitySql server-security
Sql server-securityMym Tuxer's
 
Instalasi Oracle Xe Dan Administrasi User
Instalasi Oracle Xe Dan Administrasi UserInstalasi Oracle Xe Dan Administrasi User
Instalasi Oracle Xe Dan Administrasi UserLaboratorium Sirkel
 
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQLKelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQLDejiko Chaem
 
Introduction to Laravel
Introduction to LaravelIntroduction to Laravel
Introduction to LaravelYogi Pratama
 
Kemanan Basis Data Aplikasi.pptx
Kemanan Basis Data Aplikasi.pptxKemanan Basis Data Aplikasi.pptx
Kemanan Basis Data Aplikasi.pptxRaukenVega
 
CyberOps Associate Modul 19 Access Control
CyberOps Associate Modul 19 Access ControlCyberOps Associate Modul 19 Access Control
CyberOps Associate Modul 19 Access ControlPanji Ramadhan Hadjarati
 

Similaire à Basic security(oracle) (9)

DBA BAB 5 - Keamanan Database
DBA BAB 5 - Keamanan DatabaseDBA BAB 5 - Keamanan Database
DBA BAB 5 - Keamanan Database
 
Sql server-security
Sql server-securitySql server-security
Sql server-security
 
Instalasi Oracle Xe Dan Administrasi User
Instalasi Oracle Xe Dan Administrasi UserInstalasi Oracle Xe Dan Administrasi User
Instalasi Oracle Xe Dan Administrasi User
 
Pembuatan user di oracle
Pembuatan user di oraclePembuatan user di oracle
Pembuatan user di oracle
 
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQLKelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
 
Introduction to Laravel
Introduction to LaravelIntroduction to Laravel
Introduction to Laravel
 
Kemanan Basis Data Aplikasi.pptx
Kemanan Basis Data Aplikasi.pptxKemanan Basis Data Aplikasi.pptx
Kemanan Basis Data Aplikasi.pptx
 
Keamanan sistem database
Keamanan sistem databaseKeamanan sistem database
Keamanan sistem database
 
CyberOps Associate Modul 19 Access Control
CyberOps Associate Modul 19 Access ControlCyberOps Associate Modul 19 Access Control
CyberOps Associate Modul 19 Access Control
 

Basic security(oracle)

  • 1. BASIC SECURITY (ORACLE) Anggota : Nur Rachmat S (13523145) Ryan Achmad R (13523170) Lalu Maugirzani F (13523187) Nindita Rahman (13523197) Yogi Cahya Gumilang (13523207)
  • 2. Basic Security • Keamanan dasar pada database • Untuk mengelola keamanan dan hak akses user pada database • Basic Security meliputi :  Pengguna -> User  Hak Akses -> Privilege Peran -> Role Autentikasi -> Authentication
  • 3. 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
  • 4. 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;
  • 5. 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
  • 6. 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;
  • 7. 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
  • 8. Contoh Perintah SQL (Role) • Operasi Grant • Operasi Revoke grant connect table to rohmad; REVOKE connect table from rohmad;
  • 9. 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.