MANAJEMEN USER PADA DATABASE MYSQL

Membuat Akun Pengguna

Nama akun terdiri dari nama pengguna dan nama host klien tempat pengguna harus terhubung ke server. Nama akun memiliki format ‘user_name’@’host_name’. Panjang nama pengguna bisa sampai 16 karakter. Anda harus menggunakan tanda kutip tunggal di sekitar nama pengguna dan nama host jika mengandung karakter khusus, seperti tanda hubung. Jika suatu nilai valid sebagai pengidentifikasi tanpa tanda kutip, tanda kutip bersifat opsional. Namun, Anda selalu dapat menggunakan tanda kutip.

Misalnya, gunakan pernyataan CREATE USER…IDENTIFIED BY untuk membuat akun:

  • Untuk pengguna bernama raka
  • Untuk terhubung dari localhost
  • Menggunakan kata sandi 123

Berikut perintah nya

CREATE USER ‘raka’@’localhost’ IDENTIFIED BY ‘123’;

# Perintah Hak Akses User untuk database tertentu

# * sebelum titik artinya semua database dan * setelah titik semua table

# jika di sebutkan nama database nya, maka hanya merujuk terhadap database tertentu saja

GRANT ALL PRIVILEGES ON * . * TO ‘new_user’@’localhost’;

  GRANT ALL PRIVILEGES ON tokobagunan* TO ‘raka’@’localhost’;

Jika ada error pada table user, ketik perintah berikut

REPAIR TABLE mysql.db

Jika sudah berhasil setting privileges user silahkan login menggunakan user yang baru saja dibuat, disini contoh user nya adalah raka dengan password  : 123

 1. Buka Xampp Terlebih Dahulu 




2. Klik Start Apache & Mysql 




3. Klik Shell Pada Xampp 


Tampilan Ketika Klik Shell Pada Xampp



4. Kita  Tuliskan Query  Pada CLI  


5. Kita Masuk Database mysql dan buat user dengan nama kita


Query = Use mysql;


6. Setelah Itu kita Buat user 


Query = Use Nama_user;
Untuk Nama user  Kita Bebas Disini Saya Buat user nya Dengan Nama raka

7.  Setelah itu kita membuat user kita bisa mengakses database tokobagunan ,untuk database bisa apapun disini 


8. Jika ada error pada table user, ketik perintah berikut

9. Kita Tuliskan query flush privileges untuk menrefresh perubahan


10.Jika sudah berhasil setting privileges user silahkan login menggunakan user yang baru saja dibuat, disini contoh user nya adalah raka dengan password  : 123


11.Tampilkan database yang ada pada user raka


12. Melihat status akses user (contoh raka)


13.Menampilkan semua tabel pada tokobagunan pada user raka



Komentar