DCL (Data Control Language)

DCL (Data Control Language) adalah bagian dari SQL (Structured Query Language) yang digunakan untuk mengelola dan memanipulasi data dalam basis data. 

DCL berfokus pada manipulasi data yang ada, dan tidak berhubungan langsung dengan struktur atau skema database itu sendiri, yang lebih diatur oleh DDL (Data Definition Language).

Keamanan data pada database merupakan suatu proteksi yang digunakan untuk mengamankan & melindungi data yang telah disimpan.

Penyalahgunaan database, dibagi 2 : 

  1. Tidak Sengaja, contohnya : Kerusakan selama proses, Anomali karena akses database, dll.
  2. Di Sengaja, contohnya      : Pengambilan data, Perubahan data, dan Penghapusan data oleh pihak yang tidak berwenang.
Contoh masalah-masalah yang berkaitan dengan database :

  • Perangkat keras, seperti : kebakaran, banjir, dll
  • Jaringan, seperti             : tidak memiliki internet, mati lampu, kabel tidak terkoneksi, dll
  • Database, seperti            : Penduplikatan, Pencurian data, dll 

Ikuti langkah-langkah dibawah ini : 

1. Aktifkan Xampp & Mysql, lalu masukkan kode penyimpanan pada aplikasi Command Prompt
=> cd: c\Xampp\Mysql\bin
=> mysql -u root

2. Ketik kode untuk membuat username serta password dalam database 

create user 'Aldy'@'localhost' identified by 'Aldy25';





3. Ketik kode 

grant all privileges on *.* to  'Aldy'@'localhost' with grant option;






Saat masuk kedalam database di aplikasi Command Prompt, 
kode yang awalnya mysql -u root kini menjadi mysql -u Aldy -p
lalu masukkan password.





Comments

Popular posts from this blog

Menerapkan syntax SQL pada sebuah tabel

Penerapan Fungsi Numerik, Teks, Tanggal & Waktu

Mengaplikasikan fungsi dalam basis data