seringkali kita berhubungan dengan database Mysql hanya di komputer lokal kita sendiri. tapi pada suatu ketika kita akan mencoba mengakses database milik kita dari luar untuk mendapatkan data kita. akan tetapi ketika kita belum memberikan permession kita untuk bisa di akses secara public maka kita tidak akan bisa melakukan akses terhadap database milik kita. sebagai contoh sebagai berikut :
maka salah satu solusi yang bisa digunakan adalah memberikan Permissions kepada user yang bersangkutan atau dengan membuat user baru untuk mengakses database Mysql. berikut tahap tahap untuk membuat user baru dan memberikan permissions di mysql :
1. Login ke Mysql Server
2. Membuat User Baru
3. Grant Permissions Ke User yang baru saja di buat
4. Edit konfigurasi mysql di /etc/mysql/my.cnf
ubah pada bind-address = 127.0.0.1 menjadi bind-address = 0.0.0.0 seperti dibawah ini :
tahap selanjutnya adalah restart service mysql. /etc/init.d/mysql restart
maka ketika kita mencoba login mysql dari luar jaringan maka akan berhasil seperti hasil di bawah ini :
dan bisa dilihat dari hasil select data dari database mysql pada tabel user kita mendapatkan user baru yang tadi kita sudah buat.
sekian artikel kali ini semoga bermanfaat.