Administrasi User Di Mysql Part 1 ( Membuat User )

Hallo ketemu lagi dengan saya di malam yang mendung ini HEHEHEHE, daripada bengong nunggu ujan yang ga tau kapan berentinya saya ingin berbagi tentang cara adminstrasi user di mysql. Mungkin sebagian dari kita menganggap administrasi user di mysql itu tidak penting karena tinggal masuk aja sebagai root semua beres, padahal dari sisi keamanan itu sangat tidak di sarankan apalagi mengatur config database aplikasi kita dengan root password. Penggunaan database di aplikasi itu sebenarnya yang baik adalah satu aplikasi satu user, jadi lebih aman. Dilain kesempatan mudah mudahan bisa kita bahas mengenai keamanan mysql.

Sekarang kita akan coba praktekan cara membuat user,

Dalam contoh ini saya mempunyai database kampus dengan 2 table di dalamnya yaitu , table_mahasiswa, table_fakultas.

Pertama buka CMD lalu arahkan ke bin mysql lalu ketikan mysql -u root -p seperti gambar di bawah ini ( disini saya menggunakan xampp windows untuk linux langsung masuk terminal ketikan mysql -u root -p ):

pada gambar diatas password saya kosongkan karena root saya tidak memiliki password
 jika root anda memiliki password silahkan isi password root anda.

Langkah selajutnya kita buat user  :

Query dasar membuat user mysql adalah 

CREATE USER 'NAMA_USER'@'ALAMAT IP' IDENTIFIED BY 'PASSWORD';

NAMA_USER   = Username yang akan digunakan.
ALAMAT  = alamat ini adalah alamat ip tetapi bisa juga dibuka untuk semua ip address.
PASSWORD = password username yang akan digunakan.

sekarang kita coba buat 3 user :

 1. username mhs_satu password mahas123? dan ip 192.168.1.199
 2. username mhs_dua password mahas234? dan ip localhost
 3. username mhs_tiga passowrd mahas345? dan ip ( % )



Pembahasan query diatas :

contoh 1 : bahwa user tersebut hanya bisa mengakses menggunakan ip 192.168.1.199

contoh 2 : bahwa user tersebut hanya bisa mengaskes dari localhost

contoh 3 : bahwa user tersebut bisa mengakses dari IP manapun
 Sekarang kita cek menggunakan query seperti gambar dibawah ini :



Masih banyak cara lain untuk membuat user di mysql, cara yang saya bahas adalah cara yang paling sering saya gunakan.
Oke sekian dulu postingan saya kali ini karena hujannya sudah agak sedikit reda HEHEHEHE, pada pembahasan selanjutnya kita akan coba membahas tentang memberikan GRANT di mysql, selamat mencoba semoga sukses.







 

Previous
Next Post »

2 comments

Write comments
Unknown
AUTHOR
25 November 2015 at 19:02 delete

Terima kasih sangat membatu saya yang sedang belajar mysql :)

Reply
avatar
Anonymous
AUTHOR
1 February 2022 at 12:26 delete

Bet365 Casino Site Review 2021 - LuckyClub
Bet365 is one of the largest online casino software providers. This online gambling site is luckyclub owned by the famous name of Gambling Gurus. Read our full review.

Reply
avatar