SlideShare a Scribd company logo
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

Similar to Basic security oracle

Instalasi Oracle Xe Dan Administrasi User
Instalasi Oracle Xe Dan Administrasi UserInstalasi Oracle Xe Dan Administrasi User
Instalasi Oracle Xe Dan Administrasi User
Laboratorium Sirkel
 
Sql server-security
Sql server-securitySql server-security
Sql server-security
Mym Tuxer's
 
Pembuatan user di oracle
Pembuatan user di oraclePembuatan user di oracle
Pembuatan user di oracle
Teddy Soleh Susandi
 
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
Dejiko Chaem
 
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
Januar Wicaksono
 
9150 8 interface
9150 8  interface9150 8  interface
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
 
Modul Pemrograman Berorientasi Objek
Modul Pemrograman Berorientasi ObjekModul Pemrograman Berorientasi Objek
Modul Pemrograman Berorientasi Objek
Wahyu Widodo
 
KA1053 Dasar Pemrograman Macro Excel
KA1053 Dasar Pemrograman Macro ExcelKA1053 Dasar Pemrograman Macro Excel
KA1053 Dasar Pemrograman Macro Excel
Universitas Telkom
 
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
Dejiko Chaem
 
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
Daniel Fernando
 
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
nurcholistri
 
Modul pratikum pbo - ENCAPSULATION
Modul pratikum pbo - ENCAPSULATIONModul pratikum pbo - ENCAPSULATION
Modul pratikum pbo - ENCAPSULATION
rahmantoyuri
 
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
Venta Adrian, S.Kom
 
Client server sql 001
Client server sql 001Client server sql 001
Client server sql 001
LamataSingi
 

Similar to Basic security oracle (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

RENCANA + Link2 Materi BimTek _"Ketentuan TERBARU_PTK 007 Rev-5 Tahun 2023 & ...
RENCANA + Link2 Materi BimTek _"Ketentuan TERBARU_PTK 007 Rev-5 Tahun 2023 & ...RENCANA + Link2 Materi BimTek _"Ketentuan TERBARU_PTK 007 Rev-5 Tahun 2023 & ...
RENCANA + Link2 Materi BimTek _"Ketentuan TERBARU_PTK 007 Rev-5 Tahun 2023 & ...
Kanaidi ken
 
Modul Ajar Biologi Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Biologi Kelas 10 Fase E Kurikulum MerdekaModul Ajar Biologi Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Biologi Kelas 10 Fase E Kurikulum Merdeka
Fathan Emran
 
Materi Geografi Kelas 11 Mitigasi Bencana
Materi Geografi Kelas 11 Mitigasi BencanaMateri Geografi Kelas 11 Mitigasi Bencana
Materi Geografi Kelas 11 Mitigasi Bencana
AyuniDwiLestari
 
SABDA MLC - Kelas Bedah Kitab Wahyu (BKW)
SABDA MLC - Kelas Bedah Kitab Wahyu (BKW)SABDA MLC - Kelas Bedah Kitab Wahyu (BKW)
SABDA MLC - Kelas Bedah Kitab Wahyu (BKW)
SABDA
 
Modul Projek Gaya Hidup Berkelanjutan - Peduli Sampah Selamatkan Generasi - F...
Modul Projek Gaya Hidup Berkelanjutan - Peduli Sampah Selamatkan Generasi - F...Modul Projek Gaya Hidup Berkelanjutan - Peduli Sampah Selamatkan Generasi - F...
Modul Projek Gaya Hidup Berkelanjutan - Peduli Sampah Selamatkan Generasi - F...
AdeSutisna19
 
UNIT 3 PB 2 MODUL AJAR PPKn KELAS 5 - modulguruku.com.docx
UNIT 3 PB 2 MODUL AJAR PPKn KELAS 5 - modulguruku.com.docxUNIT 3 PB 2 MODUL AJAR PPKn KELAS 5 - modulguruku.com.docx
UNIT 3 PB 2 MODUL AJAR PPKn KELAS 5 - modulguruku.com.docx
nengenok23
 
Biografi Presiden Republik Indonesia.pdf
Biografi Presiden Republik Indonesia.pdfBiografi Presiden Republik Indonesia.pdf
Biografi Presiden Republik Indonesia.pdf
pristayulianabila
 
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum MerdekaModul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
Fathan Emran
 
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdfDemonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
d2spdpnd9185
 
CP dan ATP bahasa indonesia fase B kelas 12.pdf
CP dan ATP bahasa indonesia fase B kelas 12.pdfCP dan ATP bahasa indonesia fase B kelas 12.pdf
CP dan ATP bahasa indonesia fase B kelas 12.pdf
andimagfirahwati1
 
1. Sosialisasi_Serdos_2024_PSD_PTU dan Peserta.pdf
1. Sosialisasi_Serdos_2024_PSD_PTU dan Peserta.pdf1. Sosialisasi_Serdos_2024_PSD_PTU dan Peserta.pdf
1. Sosialisasi_Serdos_2024_PSD_PTU dan Peserta.pdf
denny404455
 
Dialog Prestasi Peperiksaan Akhir Tahun 2023
Dialog Prestasi Peperiksaan Akhir Tahun 2023Dialog Prestasi Peperiksaan Akhir Tahun 2023
Dialog Prestasi Peperiksaan Akhir Tahun 2023
AINARAHYUBINTISULAIM
 
Menyambut Masyarakat 4.0 dan Indonesia Emas 2045
Menyambut Masyarakat 4.0 dan Indonesia Emas 2045Menyambut Masyarakat 4.0 dan Indonesia Emas 2045
Menyambut Masyarakat 4.0 dan Indonesia Emas 2045
RizkiArdhan
 
3. PEMBUATAN PETA KELOMPOK PEKERJAAN.pdf
3. PEMBUATAN PETA KELOMPOK PEKERJAAN.pdf3. PEMBUATAN PETA KELOMPOK PEKERJAAN.pdf
3. PEMBUATAN PETA KELOMPOK PEKERJAAN.pdf
FaldienaMarcelita3
 
PELAKSANAAN (13-14 Juni'24) + Link2 Materi BimTek _"PTK 007 Rev-5 Thn 2023 (P...
PELAKSANAAN (13-14 Juni'24) + Link2 Materi BimTek _"PTK 007 Rev-5 Thn 2023 (P...PELAKSANAAN (13-14 Juni'24) + Link2 Materi BimTek _"PTK 007 Rev-5 Thn 2023 (P...
PELAKSANAAN (13-14 Juni'24) + Link2 Materi BimTek _"PTK 007 Rev-5 Thn 2023 (P...
Kanaidi ken
 
Tugas 3.1_BAB II_Kelompok 2 Tahap Inquiry .pdf
Tugas 3.1_BAB II_Kelompok 2 Tahap Inquiry .pdfTugas 3.1_BAB II_Kelompok 2 Tahap Inquiry .pdf
Tugas 3.1_BAB II_Kelompok 2 Tahap Inquiry .pdf
SafaAgrita1
 
Modul Ajar Bahasa Indonesia Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Indonesia Kelas 10 Fase E Kurikulum MerdekaModul Ajar Bahasa Indonesia Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Indonesia Kelas 10 Fase E Kurikulum Merdeka
Fathan Emran
 
PEMBELAJARAN BERDIFERENSIASI kelas. pptx
PEMBELAJARAN BERDIFERENSIASI kelas. pptxPEMBELAJARAN BERDIFERENSIASI kelas. pptx
PEMBELAJARAN BERDIFERENSIASI kelas. pptx
dwiwahyuningsih74
 
Modul Ajar PJOK Kelas 1 Fase A Kurikulum Merdeka
Modul Ajar PJOK Kelas 1 Fase A Kurikulum MerdekaModul Ajar PJOK Kelas 1 Fase A Kurikulum Merdeka
Modul Ajar PJOK Kelas 1 Fase A Kurikulum Merdeka
Fathan Emran
 
Aksi Nyata Modul 1.1. Pendidikan Guru Penggerak
Aksi Nyata Modul 1.1. Pendidikan Guru PenggerakAksi Nyata Modul 1.1. Pendidikan Guru Penggerak
Aksi Nyata Modul 1.1. Pendidikan Guru Penggerak
TitisNindiasariAnggr
 

Recently uploaded (20)

RENCANA + Link2 Materi BimTek _"Ketentuan TERBARU_PTK 007 Rev-5 Tahun 2023 & ...
RENCANA + Link2 Materi BimTek _"Ketentuan TERBARU_PTK 007 Rev-5 Tahun 2023 & ...RENCANA + Link2 Materi BimTek _"Ketentuan TERBARU_PTK 007 Rev-5 Tahun 2023 & ...
RENCANA + Link2 Materi BimTek _"Ketentuan TERBARU_PTK 007 Rev-5 Tahun 2023 & ...
 
Modul Ajar Biologi Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Biologi Kelas 10 Fase E Kurikulum MerdekaModul Ajar Biologi Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Biologi Kelas 10 Fase E Kurikulum Merdeka
 
Materi Geografi Kelas 11 Mitigasi Bencana
Materi Geografi Kelas 11 Mitigasi BencanaMateri Geografi Kelas 11 Mitigasi Bencana
Materi Geografi Kelas 11 Mitigasi Bencana
 
SABDA MLC - Kelas Bedah Kitab Wahyu (BKW)
SABDA MLC - Kelas Bedah Kitab Wahyu (BKW)SABDA MLC - Kelas Bedah Kitab Wahyu (BKW)
SABDA MLC - Kelas Bedah Kitab Wahyu (BKW)
 
Modul Projek Gaya Hidup Berkelanjutan - Peduli Sampah Selamatkan Generasi - F...
Modul Projek Gaya Hidup Berkelanjutan - Peduli Sampah Selamatkan Generasi - F...Modul Projek Gaya Hidup Berkelanjutan - Peduli Sampah Selamatkan Generasi - F...
Modul Projek Gaya Hidup Berkelanjutan - Peduli Sampah Selamatkan Generasi - F...
 
UNIT 3 PB 2 MODUL AJAR PPKn KELAS 5 - modulguruku.com.docx
UNIT 3 PB 2 MODUL AJAR PPKn KELAS 5 - modulguruku.com.docxUNIT 3 PB 2 MODUL AJAR PPKn KELAS 5 - modulguruku.com.docx
UNIT 3 PB 2 MODUL AJAR PPKn KELAS 5 - modulguruku.com.docx
 
Biografi Presiden Republik Indonesia.pdf
Biografi Presiden Republik Indonesia.pdfBiografi Presiden Republik Indonesia.pdf
Biografi Presiden Republik Indonesia.pdf
 
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum MerdekaModul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
 
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdfDemonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
 
CP dan ATP bahasa indonesia fase B kelas 12.pdf
CP dan ATP bahasa indonesia fase B kelas 12.pdfCP dan ATP bahasa indonesia fase B kelas 12.pdf
CP dan ATP bahasa indonesia fase B kelas 12.pdf
 
1. Sosialisasi_Serdos_2024_PSD_PTU dan Peserta.pdf
1. Sosialisasi_Serdos_2024_PSD_PTU dan Peserta.pdf1. Sosialisasi_Serdos_2024_PSD_PTU dan Peserta.pdf
1. Sosialisasi_Serdos_2024_PSD_PTU dan Peserta.pdf
 
Dialog Prestasi Peperiksaan Akhir Tahun 2023
Dialog Prestasi Peperiksaan Akhir Tahun 2023Dialog Prestasi Peperiksaan Akhir Tahun 2023
Dialog Prestasi Peperiksaan Akhir Tahun 2023
 
Menyambut Masyarakat 4.0 dan Indonesia Emas 2045
Menyambut Masyarakat 4.0 dan Indonesia Emas 2045Menyambut Masyarakat 4.0 dan Indonesia Emas 2045
Menyambut Masyarakat 4.0 dan Indonesia Emas 2045
 
3. PEMBUATAN PETA KELOMPOK PEKERJAAN.pdf
3. PEMBUATAN PETA KELOMPOK PEKERJAAN.pdf3. PEMBUATAN PETA KELOMPOK PEKERJAAN.pdf
3. PEMBUATAN PETA KELOMPOK PEKERJAAN.pdf
 
PELAKSANAAN (13-14 Juni'24) + Link2 Materi BimTek _"PTK 007 Rev-5 Thn 2023 (P...
PELAKSANAAN (13-14 Juni'24) + Link2 Materi BimTek _"PTK 007 Rev-5 Thn 2023 (P...PELAKSANAAN (13-14 Juni'24) + Link2 Materi BimTek _"PTK 007 Rev-5 Thn 2023 (P...
PELAKSANAAN (13-14 Juni'24) + Link2 Materi BimTek _"PTK 007 Rev-5 Thn 2023 (P...
 
Tugas 3.1_BAB II_Kelompok 2 Tahap Inquiry .pdf
Tugas 3.1_BAB II_Kelompok 2 Tahap Inquiry .pdfTugas 3.1_BAB II_Kelompok 2 Tahap Inquiry .pdf
Tugas 3.1_BAB II_Kelompok 2 Tahap Inquiry .pdf
 
Modul Ajar Bahasa Indonesia Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Indonesia Kelas 10 Fase E Kurikulum MerdekaModul Ajar Bahasa Indonesia Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Indonesia Kelas 10 Fase E Kurikulum Merdeka
 
PEMBELAJARAN BERDIFERENSIASI kelas. pptx
PEMBELAJARAN BERDIFERENSIASI kelas. pptxPEMBELAJARAN BERDIFERENSIASI kelas. pptx
PEMBELAJARAN BERDIFERENSIASI kelas. pptx
 
Modul Ajar PJOK Kelas 1 Fase A Kurikulum Merdeka
Modul Ajar PJOK Kelas 1 Fase A Kurikulum MerdekaModul Ajar PJOK Kelas 1 Fase A Kurikulum Merdeka
Modul Ajar PJOK Kelas 1 Fase A Kurikulum Merdeka
 
Aksi Nyata Modul 1.1. Pendidikan Guru Penggerak
Aksi Nyata Modul 1.1. Pendidikan Guru PenggerakAksi Nyata Modul 1.1. Pendidikan Guru Penggerak
Aksi Nyata Modul 1.1. Pendidikan Guru Penggerak
 

Basic security oracle

  • 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~