Sabtu, 20 April 2019

Keamanan Database



Tutorial membuat database menggunakan cmd. 

Langkah-langkahnya :


1. Buka cmd dengan cara windows + r ketik cmd kemudian enter,
2.  ketik cd../..
3. Kemudian ketik cd xampp/mysql/bin


4. Kemudian ketik mysql -u root (yaitu membuat password dari user)





5. Buat database sesuai keinginan kalian, disini saya membuat database yg bernama 05666_05764
dengan cara seperti gambar dibawah ini


6. Ketik show database kemudian enter  


7. Akan muncul gambar seperti berikut


8. Kemudian pilih 05666_05764 dengan mengetikkannya dan enter 


9. Kemudian buat tabel A dengan cara creat table A ("


10. Kemudian isikan nim (varchar 14) dan nama (varchar 30) maksud dari varchar tersebut yaitu batas inputan teks dari suatu data


11. Kemudian enter untuk membuat tabel berikutnya


12. Kemudian buat tabel A dengan cara creat table A (" dan
  isikan nim (varchar 14) dan nama (varchar 30) maksud dari varchar tersebut yaitu batas inputan teks dari suatu data


13. Kemudian buat data baru dengan formulir insert into A(nim, nama) values(...,'...');




14. Kemudian buat data baru dengan formulir insert into b(nim, nama) values(...,'...');

15. Kemudian ketik CREATE USER 'Alifya'@localhost' IDENTIFIED BY'Nita' maksudnya yaitu user adalah Alifya dan passwordnya adalah Nita

16. Kemudian ketikkan "grant all on 05666_05764. A to Alifya@localhost; 



 17. Kemudian ketikkan "grant select, delete on 05666_05764. B to Alifya@localhost;


18. Kemudian buktikan pada tabel B akan menampilkan errorr pada query yang tidak di izinkan 

19. Kemudian ketik exit untuk mengakhiri 



20. Selanjutnya yaitu memasukkan nama dan password database dengan cara mysql-u Alifya -p 
dan memasukkan password Nita dan kemudian enter


21. Selanjutnya ketik use 05666_ 05764 untuk memilih database 


22. Kemudian insert into A(nama, nim) values ('Alifya', 05666);


23. Tampilkan data tabel A sebagai nim dan B sebagai nama dengan cara select *from A;


24. Kemudian buktikan bahwa tabel  B gagal untuk ditambah data dan update data 




 selanjutanya buktikan bahwa tabel B berhasil untuk didelete



25. Tidak bisa ditambah, dihapus, update pada tabel B 



26. Bisa menghapus data dengan adanya ("...")


Tidak ada komentar:

Posting Komentar