Ini mungkin cukup aman meskipun kita tidak memberi password (mengunci) pada PHPMyAdmin jika hanya untuk sekedar belajar dil ocalhost. Akan tetapi hal ini tidak disarankan jika kita menyetting-nya sebagai server intranet, lebih-lebih internet. Sebab jika demikian maka server kita akan diacak-acak yang menyebabkan sistem web servis kita tidak jalan sesuai dengan kehendak kita.
Secara default bila kita menginstall xampp for windows dan meng-include kan MySQL, maka root password di MySQL kita belum ada passwordnya. Tidak hanya itu saja, PHPMyAdmin kita pun juga belum ada passwordnya. Nah, bagaimana untuk menyetting agar MySQL root beserta PHPMyAdmin kita punya password ?
Ada sebuah file yang harus kita ubah sedikit agar PHPMyAdmin kita memiliki password. Namun sebelum itu, berikanlah password pada root agar lebih aman dengan cara masuk ke PHPMyAdmin. Setelah itu, buka file bernama "config.inc" di folder \phpmyadmin . Setelah itu, ubah settingan pada file tersebut dengan menambahkan "http" menjadi sebagai berikut. Isikan nama user dan password. Dalam hal ini saya memberikan nama user sebagai root dan password root.
$cfg['Servers'][$i]['auth_type'] = 'http'; // Authentication method (valid choices: config, http, HTTP, signon or cookie)
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'root'; // MySQL password
Dengan demikian saat kita buka browser kemudian membuka PHPMyAdmin maka kita akan ditanya password dan nama user. Dengan demikian server apache kita sudah cukup aman. Kecuali jika ada orang yang tahu, maka tidak jadi aman deh. he he he he ;)
4 komentar:
artikel blognya bagus bisa jadi masukan bagi saya yang selama ini menggunakan database oracle, saya mau
tanya form oracle 10g itu apa sih, tolong dong di tulis tentang itu artikelnya.
wah gak bisa tuh..
Wah. keren ni, bwt saya yang suka membuat website.. :D
Thx info'a........
Ini yang saya cari. Sudah dicoba dan berhasil. Thanks sob.
Post a Comment