Kita lanjut mengelola server rose privatenya, kali ini tentang keamanan di server databasenya. Karena server pakai dialek osrose jadi database pakai MySQL. Kalau di cm masih pakai MySQL v5.1.50-community
Untuk memudahkan pengaturan database server, saya pergunakan Navicat Lite. Boleh pakai program apapun yg pada prinsipnya sama saja caranya, atau pakai phpMyAdmin sekalipun.
Pada bahasan kali ini saya anggap server sudah berjalan dan Navicat sudah diinstall. Kalau belum ya install dulu lah yao 🙂
Berikut langkah demi langkah mengatur user database untuk server osrose:
1. Jalankan Navicat, kemudian pilih koneksi locahost
2. klik menu Manage Users kemudian Add User
3. Pada layar yg muncul, isi datanya kemudian klik tombil OK
4. Sorot [email protected] dan dobel klik
5. Pada jendela yang muncul sorot database rosenya
6. Pada layar sebelah kanan (Database Specific Privileges) pilih sesuai gambar
Penjelasan:
Dengan pengaturan seperti diatas, user yang baru dibuat hanya akan bisa login dari localhost saja, dan hanya bisa membaca database roseon saja dengan hak akses terbatas (SELECT, INSERT, UPDATE dan DELETE record saja)
Port database MySQL-nya (defaultnya: 3306) tidak perlu di “Port Forwarding” di router/modemnya, kecuali memang mau diset untuk bisa di-remote databasenya. Kalau agar bisa di remote, ada baiknya no portnya dirubah dan jangan pakai deault portnya.
OK, sampai disini dulu pengaturan database server rosenya ya, bila ada yang kurang jelas silahkan ditanyakan.
Semoga sukses dengan server rosenya.