Anda di halaman 1dari 5

LAPORAN ACTIVITY PRAKTIKUM

Nama : Nabila Feramita Dwi Cahyani

Kelas : 3KA10

Mata Praktikum : Oracle

Matakuliah : Sistem Basis Data 2

Pertemuan Ke :3

Tanggal : 14 April 2021

Asisten Baris : Wirno Wahyu Ramdani

Ketua Asisten : Ruth Faomasinia Gea

LABORATORIUM SISTEM INFORMASI

UNIVERSITAS GUNADARMA

ATA 2020/2021
Activity M3 Tipe B

Tugas :
1. Berikan hak akses untuk koneksi ke user “Boni”, kemudian berikan hak SELECT,
INSERT, UPDATE pada table mahasiswa ke user “Boni”. Buatlah program tersebut,
screenshoot dan berikan penjelasan syntax nya!

2. Perusahaan X membutuhkan sebuah role khusus untuk melakukan pengaturan hak akses.
untuk membuat sebuah role baru dengan nama ‘supervisor’ dengan password ‘pass123’.
Buatlah program tersebut, screenshoot dan sertakan penjelasan syntax nya!

TAMBAHAN:

 Kumpulkan Jawaban Dalam Format Pdf.


 Gunakan Template Atau Format Ini Untuk Menjawab.
 Praktikan Yang Jawabanya Sama [Kurang Lebih (80%)] Akan Mendapatkan Nilai
Minimal !
 Jawaban Yang Dikumpulkan Diluar Batas Waktu Pertemuan Tidak Akan Diinput
Nilainya.!

Jawaban :
1. Program :
Penjelasan :
Langkah pertama, membuat sebuah table dengan nama “Mahasiswa” kemudian
memasukan nama field yang terdiri dari “NIK” bertipe NUMERIC sebanyak 8,
“NAMA” BERTIPE VARCHAR2 sebanyak 100, “TGL_LAHIR” bertipe DATE,
dan “ALAMAT” bertipe VARCHAR2 sebanyak 200. Dengan menggunakan sintaks
CREATE TABLE MAHASISWA (NPM numeric (8), NAMA VARCHAR2
(100), TGL_LAHIR DATE, ALAMAT VARCHAR2 (200))

Penjelasan :
Langkah kedua, membuat user “Boni” dengan password “MAHASISWA”
menggunakan sintaks CREATE USER Boni IDENTIFIED BY MAHASISWA;
Penjelasan ;
Langkah ketiga, memberikan hak akses privilege kepada user “BONI” dengan
menggunakan sintaks GRANT ALL PRIVILEGE TO BONI;

Penjelasan :
Langkah terakhir, memberikan hak akses select untuk dapat menampilkan data, insert
untuk dapat memasukkan data, dan update untuk dapat mengubah data kepada user
“BONI” pada table “mahasiswa” dengan menggunakan sintaks GRANT SELECT,
INSERT, UPDATE ON MAHASISWA TO BONI;

2.Program :

Penjelasan :
Membuat sebuah role untuk mempercepat dan memepermudah memberikan hak akses
yang bisa digunakan pada system atau object privilege kepada user “SUPERVISOR”
dengan password “pass123” dengan menggunakan sintaks CREATE ROLE
SUPERVISOR IDENTIFIED BY pass123;

Anda mungkin juga menyukai