SlideShare a Scribd company logo
1 of 10
Download to read offline
BASIC SECURITY(oracle)
USER – PRIVILEGES – ROLE - AUTHENTIFICATION
CREATE BY | Lalu Maugirzani F , Nindita Rahman, Nur Rachmat
Ryan Achmad R, Yogi Cahya Gumilang
Database yang akan kita gunakan adalah Oracle, di dalam demo ini kami menggunakan
Oracle 10g Express Edition.
Sebelum memulai demo pertama tama kita masuk ke dalam sistem database, di
dalam terdapat 2 user bawaan yang dapat digunakan, yang akan kita gunakan adalah
user sys karena super user
Setelah kita berhasil masuk kedalam database, langkah selanjutnya klik SQL
command kemudian pilih Enter Command untuk masuk ke dalam halaman untuk
mengetik perintah SQL
Jika berhasil maka akan nampak pada gambar di atas, gambar diatas adalah halaman
untuk mengetik perintah SQL
DEMO KASUS ‘OBJECT PRIVILEGES’
Terdapat 3 user yang akan kita gunakan untuk mendemokan Kasus, yaitu mahasiswa, dosen dan
universitas kemudian terdapat tabel nilai pada user universitas
Kasus yang kita hadapi disini user dosen maupun mahasiswa tidak memilki hak akses menuju ke
tabel nilai yang berada pada universitas, kita akan mencoba memberikan hak akses agar dosen
mampu mengubah nilai pada table nilai , dan mahasiswa dapat melihat seluruh data pada tabel nilai
Jadi terdapat 2 Kasus yang harus di selesikan
KASUS 1
Pertama Login terlebih dahulu kedalam oracle sebagai user sys
Kemudian berikan hak akses update dengan syarat hanya kolom algoritma kalkulus dan jarkom saja
yang dapat di update ke user dosen, dengan menggunakan sintaks GRANT [PRIVILEGES] (NAMA
KOLOM) ON [OBJEK] TO [USER]
Setelah itu kembali lagi ke user dosen untuk mencoba mengupdate tabel nilai
Mari kita coba update tabel nilai kalkulus menjadi A yang berada pada id ketiga, dan update berhasil
Kembali lagi ke user sys atau universitas, sekarang kita lihat apakah benar nilai kalkulus pada id
ketiga sudah berubah, dan hasilnya terupdate/berubah
KASUS 2
Pertama login terlebih dahulu sebagai sys
Kemudian kita akan memberikan hak akses agar dapat melihat seluruh data pada tabel nilai kepada
user mahasiswa, dengan sintaks GRANT [PRIVILEGES] ON [OBJEK] TO [USER]
Kemudian login terlebih dahulu sebagai mahasiswa
Sekarang kita akan mencoba apakah sudah dapat melihat isi data pada tabel nilai, dan hasilnya
Berhasil
~SEKIAN~

More Related Content

Viewers also liked

Database system architecture
Database system architectureDatabase system architecture
Database system architecture
Dk Rukshan
 
Database administrator
Database administratorDatabase administrator
Database administrator
Tech_MX
 

Viewers also liked (16)

security and privacy in dbms and in sql database
security and privacy in dbms and in sql databasesecurity and privacy in dbms and in sql database
security and privacy in dbms and in sql database
 
Intro automata theory
Intro automata theory Intro automata theory
Intro automata theory
 
Oracle Database Security
Oracle Database SecurityOracle Database Security
Oracle Database Security
 
Authentication vs authorization
Authentication vs authorizationAuthentication vs authorization
Authentication vs authorization
 
Percona Live 2012PPT:mysql-security-privileges-and-user-management
Percona Live 2012PPT:mysql-security-privileges-and-user-managementPercona Live 2012PPT:mysql-security-privileges-and-user-management
Percona Live 2012PPT:mysql-security-privileges-and-user-management
 
Oracle Security Presentation
Oracle Security PresentationOracle Security Presentation
Oracle Security Presentation
 
Chapter23
Chapter23Chapter23
Chapter23
 
Database security
Database securityDatabase security
Database security
 
Theory of Automata
Theory of AutomataTheory of Automata
Theory of Automata
 
Lecture: Automata
Lecture: AutomataLecture: Automata
Lecture: Automata
 
NFA or Non deterministic finite automata
NFA or Non deterministic finite automataNFA or Non deterministic finite automata
NFA or Non deterministic finite automata
 
Database system architecture
Database system architectureDatabase system architecture
Database system architecture
 
Deterministic Finite Automata
Deterministic Finite AutomataDeterministic Finite Automata
Deterministic Finite Automata
 
Finite Automata
Finite AutomataFinite Automata
Finite Automata
 
Database security issues
Database security issuesDatabase security issues
Database security issues
 
Database administrator
Database administratorDatabase administrator
Database administrator
 

Similar to Demo Kasus Privileges Database 'Object Privileges'

Sql server-security
Sql server-securitySql server-security
Sql server-security
Mym Tuxer's
 
Laporan pembuatan moodle
Laporan pembuatan moodleLaporan pembuatan moodle
Laporan pembuatan moodle
Febrienda
 
JENI-Intro1-Bab11-Pewarisan, Polimorfisme, dan interface.pdf
JENI-Intro1-Bab11-Pewarisan, Polimorfisme, dan interface.pdfJENI-Intro1-Bab11-Pewarisan, Polimorfisme, dan interface.pdf
JENI-Intro1-Bab11-Pewarisan, Polimorfisme, dan interface.pdf
Jurnal IT
 

Similar to Demo Kasus Privileges Database 'Object Privileges' (16)

Instalasi Oracle Xe Dan Administrasi User
Instalasi Oracle Xe Dan Administrasi UserInstalasi Oracle Xe Dan Administrasi User
Instalasi Oracle Xe Dan Administrasi User
 
Sql server-security
Sql server-securitySql server-security
Sql server-security
 
Pembuatan user di oracle
Pembuatan user di oraclePembuatan user di oracle
Pembuatan user di oracle
 
Kelompok 8 - Demo implementasi Role & Privilege pada Database Oracle & my SQL
Kelompok 8 - Demo implementasi Role & Privilege pada Database Oracle & my SQLKelompok 8 - Demo implementasi Role & Privilege pada Database Oracle & my SQL
Kelompok 8 - Demo implementasi Role & Privilege pada Database Oracle & my SQL
 
Tutorial sql server 2014 basic security priviledge, role, authentification
Tutorial sql server 2014 basic security  priviledge, role, authentificationTutorial sql server 2014 basic security  priviledge, role, authentification
Tutorial sql server 2014 basic security priviledge, role, authentification
 
9150 8 interface
9150 8  interface9150 8  interface
9150 8 interface
 
Laporan pembuatan moodle
Laporan pembuatan moodleLaporan pembuatan moodle
Laporan pembuatan moodle
 
JENI-Intro1-Bab11-Pewarisan, Polimorfisme, dan interface.pdf
JENI-Intro1-Bab11-Pewarisan, Polimorfisme, dan interface.pdfJENI-Intro1-Bab11-Pewarisan, Polimorfisme, dan interface.pdf
JENI-Intro1-Bab11-Pewarisan, Polimorfisme, dan interface.pdf
 
Modul Pemrograman Berorientasi Objek
Modul Pemrograman Berorientasi ObjekModul Pemrograman Berorientasi Objek
Modul Pemrograman Berorientasi Objek
 
KA1053 Dasar Pemrograman Macro Excel
KA1053 Dasar Pemrograman Macro ExcelKA1053 Dasar Pemrograman Macro Excel
KA1053 Dasar Pemrograman Macro Excel
 
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
 
Userguide agenda siswa online for operator and teacher
Userguide agenda siswa online for operator and teacherUserguide agenda siswa online for operator and teacher
Userguide agenda siswa online for operator and teacher
 
Modul Komparasi Locking Mechanism dan Deadlock Pada Oracle dan MySQL
Modul Komparasi Locking Mechanism dan Deadlock Pada Oracle dan MySQLModul Komparasi Locking Mechanism dan Deadlock Pada Oracle dan MySQL
Modul Komparasi Locking Mechanism dan Deadlock Pada Oracle dan MySQL
 
Modul pratikum pbo - ENCAPSULATION
Modul pratikum pbo - ENCAPSULATIONModul pratikum pbo - ENCAPSULATION
Modul pratikum pbo - ENCAPSULATION
 
sistem Informasi Nilai UAS SMA 4 Cimahi
sistem Informasi Nilai UAS SMA 4 Cimahisistem Informasi Nilai UAS SMA 4 Cimahi
sistem Informasi Nilai UAS SMA 4 Cimahi
 
Client server sql 001
Client server sql 001Client server sql 001
Client server sql 001
 

Recently uploaded

Materi Bid PPM Bappeda Sos Pemutakhiran IDM 2024 di kec Plumbon.pptx
Materi Bid PPM Bappeda Sos Pemutakhiran  IDM 2024 di kec Plumbon.pptxMateri Bid PPM Bappeda Sos Pemutakhiran  IDM 2024 di kec Plumbon.pptx
Materi Bid PPM Bappeda Sos Pemutakhiran IDM 2024 di kec Plumbon.pptx
AvivThea
 
Penjelasan Asmaul Khomsah bahasa arab nahwu
Penjelasan Asmaul Khomsah bahasa arab nahwuPenjelasan Asmaul Khomsah bahasa arab nahwu
Penjelasan Asmaul Khomsah bahasa arab nahwu
Khiyaroh1
 
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptxperwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
Mas PauLs
 
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptxPPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
iwidyastama85
 
KISI KISI SAS GENAP-PAI 7- KUMER-2023.doc
KISI KISI SAS GENAP-PAI 7- KUMER-2023.docKISI KISI SAS GENAP-PAI 7- KUMER-2023.doc
KISI KISI SAS GENAP-PAI 7- KUMER-2023.doc
riska190321
 
Aksi Nyata Cegah Perundungan Mulai dari Kelas [Guru].pptx
Aksi Nyata Cegah Perundungan Mulai dari Kelas [Guru].pptxAksi Nyata Cegah Perundungan Mulai dari Kelas [Guru].pptx
Aksi Nyata Cegah Perundungan Mulai dari Kelas [Guru].pptx
AgusSuarno2
 

Recently uploaded (20)

Materi Bid PPM Bappeda Sos Pemutakhiran IDM 2024 di kec Plumbon.pptx
Materi Bid PPM Bappeda Sos Pemutakhiran  IDM 2024 di kec Plumbon.pptxMateri Bid PPM Bappeda Sos Pemutakhiran  IDM 2024 di kec Plumbon.pptx
Materi Bid PPM Bappeda Sos Pemutakhiran IDM 2024 di kec Plumbon.pptx
 
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptx
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptxSlide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptx
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptx
 
AKUNTANSI INVESTASI PD SEKURITAS UTANG.pptx
AKUNTANSI INVESTASI PD SEKURITAS UTANG.pptxAKUNTANSI INVESTASI PD SEKURITAS UTANG.pptx
AKUNTANSI INVESTASI PD SEKURITAS UTANG.pptx
 
Lokakarya Kepemimpinan Sekolah Penggerak 1.pptx
Lokakarya Kepemimpinan Sekolah Penggerak 1.pptxLokakarya Kepemimpinan Sekolah Penggerak 1.pptx
Lokakarya Kepemimpinan Sekolah Penggerak 1.pptx
 
Penjelasan Asmaul Khomsah bahasa arab nahwu
Penjelasan Asmaul Khomsah bahasa arab nahwuPenjelasan Asmaul Khomsah bahasa arab nahwu
Penjelasan Asmaul Khomsah bahasa arab nahwu
 
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
 
MODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA (PPKN) KELAS 3 KURIKULUM MERDEKA.pdf
 
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptxperwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
 
UAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdfUAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdf
 
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptxPPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
 
MODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdf
 
KISI KISI SAS GENAP-PAI 7- KUMER-2023.doc
KISI KISI SAS GENAP-PAI 7- KUMER-2023.docKISI KISI SAS GENAP-PAI 7- KUMER-2023.doc
KISI KISI SAS GENAP-PAI 7- KUMER-2023.doc
 
MODUL AJAR SENI RUPA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 2 KURIKULUM MERDEKA.pdf
 
LK 1 - 5T Keputusan Pemimpin Berdampak.docx
LK 1 - 5T Keputusan Pemimpin Berdampak.docxLK 1 - 5T Keputusan Pemimpin Berdampak.docx
LK 1 - 5T Keputusan Pemimpin Berdampak.docx
 
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar MengajarVariasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
 
Aksi Nyata Cegah Perundungan Mulai dari Kelas [Guru].pptx
Aksi Nyata Cegah Perundungan Mulai dari Kelas [Guru].pptxAksi Nyata Cegah Perundungan Mulai dari Kelas [Guru].pptx
Aksi Nyata Cegah Perundungan Mulai dari Kelas [Guru].pptx
 
MODUL AJAR SENI RUPA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 5 KURIKULUM MERDEKA.pdf
 
Aksi Nyata Modul 1.3 Visi Guru penggerak
Aksi Nyata Modul 1.3 Visi Guru penggerakAksi Nyata Modul 1.3 Visi Guru penggerak
Aksi Nyata Modul 1.3 Visi Guru penggerak
 
MODUL AJAR PENDIDIKAN PANCASILA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 4 KURIKULUM MERDEKA.pdfMODUL AJAR PENDIDIKAN PANCASILA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 4 KURIKULUM MERDEKA.pdf
 
MODUL AJAR BAHASA INDONESIA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 3 KURIKULUM MERDEKA.pdf
 

Demo Kasus Privileges Database 'Object Privileges'

  • 1. BASIC SECURITY(oracle) USER – PRIVILEGES – ROLE - AUTHENTIFICATION CREATE BY | Lalu Maugirzani F , Nindita Rahman, Nur Rachmat Ryan Achmad R, Yogi Cahya Gumilang
  • 2. Database yang akan kita gunakan adalah Oracle, di dalam demo ini kami menggunakan Oracle 10g Express Edition. Sebelum memulai demo pertama tama kita masuk ke dalam sistem database, di dalam terdapat 2 user bawaan yang dapat digunakan, yang akan kita gunakan adalah user sys karena super user
  • 3. Setelah kita berhasil masuk kedalam database, langkah selanjutnya klik SQL command kemudian pilih Enter Command untuk masuk ke dalam halaman untuk mengetik perintah SQL Jika berhasil maka akan nampak pada gambar di atas, gambar diatas adalah halaman untuk mengetik perintah SQL
  • 4. DEMO KASUS ‘OBJECT PRIVILEGES’ Terdapat 3 user yang akan kita gunakan untuk mendemokan Kasus, yaitu mahasiswa, dosen dan universitas kemudian terdapat tabel nilai pada user universitas
  • 5. Kasus yang kita hadapi disini user dosen maupun mahasiswa tidak memilki hak akses menuju ke tabel nilai yang berada pada universitas, kita akan mencoba memberikan hak akses agar dosen mampu mengubah nilai pada table nilai , dan mahasiswa dapat melihat seluruh data pada tabel nilai Jadi terdapat 2 Kasus yang harus di selesikan
  • 6. KASUS 1 Pertama Login terlebih dahulu kedalam oracle sebagai user sys Kemudian berikan hak akses update dengan syarat hanya kolom algoritma kalkulus dan jarkom saja yang dapat di update ke user dosen, dengan menggunakan sintaks GRANT [PRIVILEGES] (NAMA KOLOM) ON [OBJEK] TO [USER]
  • 7. Setelah itu kembali lagi ke user dosen untuk mencoba mengupdate tabel nilai Mari kita coba update tabel nilai kalkulus menjadi A yang berada pada id ketiga, dan update berhasil
  • 8. Kembali lagi ke user sys atau universitas, sekarang kita lihat apakah benar nilai kalkulus pada id ketiga sudah berubah, dan hasilnya terupdate/berubah
  • 9. KASUS 2 Pertama login terlebih dahulu sebagai sys Kemudian kita akan memberikan hak akses agar dapat melihat seluruh data pada tabel nilai kepada user mahasiswa, dengan sintaks GRANT [PRIVILEGES] ON [OBJEK] TO [USER]
  • 10. Kemudian login terlebih dahulu sebagai mahasiswa Sekarang kita akan mencoba apakah sudah dapat melihat isi data pada tabel nilai, dan hasilnya Berhasil ~SEKIAN~