Senin, 27 Mei 2013


No
Privilege

Tahapan
Script
hasil (CAPTURE)
Login
keterangan/penjelasan
1
Create
Sebelum ditambahkan privilege
Create table mahasiswa ( nim varchar(10), nama varchar(50));
Description: create sebelum privilages.JPG
User
user tidak dapat melakukan create karena belom mendapat hak akses atau privileges dari root
2

Proses penambahan Privilege
GRANT CREATE ON pbdl_11010064.* TO '11010064'@localhost IDENTIFIED BY "11010064";
FLUSH PRIVILEGES;
Description: Create privileges.JPG
Root
root memberikan hak akses pada user untuk melakukan create  table kepada database (pdbl_11010064)


sesudah ditambahkan
Create table mahasiswa ( nim varchar(10), nama varchar(50));
Description: create sesudah privilages.JPG
User
setelah mendapat hak akses . Maka user dapat melakukan create table
2
Insert
Sebelum ditambahkan privilege
insert into mahasiswa(nim,nama) values('11010064','winna')
Description: insert sebelum privileges.JPG
User
user tidak dapat melakukan insert karena belom mendapat hak akses dari root


Proses penambahan Privilege
GRANT INSERT ON pbdl_11010064.* TO '11010064'@localhost IDENTIFIED BY "11010064";
FLUSH PRIVILEGES;
Description: insert privileges.JPG
Root
root memberikan hak akses pada user untuk dapat melakukan insert.


sesudah ditambahkan
INSERT INTO mahasiswa VALUES('11010064','winna');
Description: insert setelah privileges.JPG
User
setelah mendapat hak akses dari root , maka user dapat melakukan insert tabel.
3
Alter
Sebelum ditambahkan privilege
ALTER TABLE mahasiswa CHANGE nama nama_siswa VARCHAR(15) NOT NULL;
Description: alter sebelum privileges.JPG
User
user tidak dapat melakukan alter table karena belom mendapat hak akses dari root


Proses penambahan Privilege
GRANT ALTER ON pbdl_11010064.* TO '11010064'@localhost IDENTIFIED BY '11010064';
FLUSH PRIVILEGES;
Description: alter privileges.JPG
Root
root memberikan hak akses pada user agar dapat melakukan alter table.


sesudah ditambahkan
ALTER TABLE mahasiswa CHANGE nama nama_siswa VARCHAR(15) NOT NULL;
Description: alter setelah privileges.JPG
User
setelah mendapatkan hak akses maka user dapat melakukan alter table.
4
Select
Sebelum ditambahkan privilege
SELECT * FROM mahasiswa;
Description: select sebelum privileges.JPG
User
user tidak dapat melakukan select karena belom mendapat hak akses dari root.


Proses penambahan Privilege
GRANT SELECT ON pbdl_11010064.* TO '11010064'@localhost IDENTIFIED BY '11010064';
FLUSH PRIVILEGES;
Description: select privileges.JPG
Root
root memberikan hakl akses pada user , agar user dapat melakukan select


sesudah ditambahkan
SELECT * FROM mahasiswa;
Description: select sesudah privileges.JPG
User
setelah mendapatkan hak akses maka user dapat melakukan select.
5
Delete
Sebelum ditambahkan privilege
DELETE FROM mahasiswa WHERE nim= '11010064';
Description: delete sebelum privileges.JPG
User
user tidak dapat melakukan delete karena belom mendapatkan hak akses dari root


Proses penambahan Privilege
GRANT DELETE ON pbdl_11010064.* TO '11010064'@localhost IDENTIFIED BY '11010064';
FLUSH PRIVILEGES;
Description: delete privileges.JPG
Root
root memberikan hak akses pada user agar dapat melakukan delete.


sesudah ditambahkan
DELETE FROM mahasiswa WHERE nim= '11010064';
Description: delete sesudah.JPG
User
root memberikan hak akses pada user agar dapat melakukan delete.
6
Drop
Sebelum ditambahkan privilege
DROP TABLE mahasiswa;
Description: drop sebelum privileges.JPG
User
user tidak dapat melakukan drop table karena user tidak mempunyai hak akses.


Proses penambahan Privilege
GRANT DROP ON pbdl_11010064.* TO '11010064'@localhost IDENTIFIED BY '11010064';
FLUSH PRIVILEGES;
Description: delete privileges.JPG
Root
root memberikan hak akses pada user agar user dapat melakukan drop table


sesudah ditambahkan
DROP TABLE mahasiswa;
Description: drop sesudah privileges.JPG
User
setelah user mendapat hak akses maka user dapat melakukan drop table .
7
Update
Sebelum ditambahkan privilege
UPDATE mahasiswa SET nama_siswa='winna ananda' WHERE nim='11010064';
Description: updet sebelum privileges.JPG
User
user tidak dapat melakukan update karena belom mendapat hak akses dari root


Proses penambahan Privilege
GRANT UPDATE ON pbdl_11010064.* TO '11010064'@localhost IDENTIFIED BY '11010064';
FLUSH PRIVILEGES;
Description: updet privileges.JPG
Root
root memberikan hak akses pada user agar user dapat melakukan update table


sesudah ditambahkan
UPDATE mahasiswa SET nama_siswa='winna ananda' WHERE nim='11010064';
Description: update setelah privileges.JPG
User
setelah mendapatkan hak akses , maka user dapat melakukan update table.

Tidak ada komentar:

Posting Komentar