Hai sobat, saya berdoa semoga sobat semua semoga senantiasa dalam kebaikan, mari kita lanjutkan pembahasan kita mengenai phpMyAdmin.
Melanjutkan tutorial sebelumnya mengenai cara mengubah password MySQL pada phpMyAdmin, pada kesempatan kali ini kita akan membahas cara mengubah authentication type pada phpMyAdmin, sederhananya kita akan mengubah cara kita login ke phpMyAdmin.
Jenis Authentication Type Pada phpMyAdmin
Pada phpMyAdmin ada empat macam authentication type atau cara untuk login:
- Menggunakan config, yaitu kita menuliskan username dan password MySQL pada file config, sehingga ketika kita membuka phpMyAdmin akan otomatis login menggunakan username dan password tadi.
- Menggunakan http. Dengan cara ini maka ketika kita membuka phpMyAdmin maka akan selalu muncul promt window yang akan menanyakan username dan password.
- Menggunakan cookie. Dengan cara ini ketika kita buka phpMyAdmin, maka pada halaman depan akan muncul form isian username dan password untuk login ke MySQL.
- Menggunakan SignOn url. SingonOn url ini memungkinkan perpindahan aplikasi tanpa perlu login kembali. Karena pembahasannya agak panjang, cara ini akan dibahas pada artikel lainnya.
Cara Mengubahnya Authentication Type Pada phpMyAdmin
Secara default phpMyAdmin akan menggunakan model cookie, untuk mengubahnya kita perlu mengubah file config.php yang ada. file tersebut biasanya berada di direktori utama phpMyAdmin, namun terdapat sedikit perbedaan pada versi 4.0 dan 4.4 keatas, untuk lebih jelasnya buka folder phpMyAdmin, pada xampp buka xampp > phpMyAdmin.
- phpMyAdmin versi 4.0 kebawah.
Pada versi ini langsung dapat kita temukan fileconfig.inc.php
, buka file tersebut dan cari kata-kataauth_type
, ganti isinya dengancookie
,http
atauconfig
. jika kita pilih config, kita harus menuliskan username pada variabel$cfg['Servers'][$i]['user']
dan password pada variabel$cfg['Servers'][$i]['password']
, selain itu, kedua variabel tersebut tidak digunakan. Jika sudah selesai, klik simpan dan coba jalankan phpMyAdmin. - phpMyAdmin versi 4.4 keatas
Untuk phpMyAdmin versi 4.4 keatas, fileconfig.inc.php
tidak disertakan, adanya fileconfig.sample.inc.php
. apa yang sebenarnya terjadi? sebenarnya sejak awal, file configurasi utama phpMyAdmin ada di direktory libraries > config.default.php. phpMyAdmin akan memeriksa apakah ada fileconfig.inc.php
di direktori utama, jika ada, gunakan parameter yang ada di file tersebut, untuk parameter lain gunakan fileconfig.default.php
tadi, sehingga untuk mengubah Authentication type, kita rename fileconfig.sample.inc.php
menjadi fileconfig.inc.php
, isikan parameter seperti pada contoh sebelumnya. Jika kita perhatikan, isinya agak berbeda dari sebelumnya, disini tidak kita temukan variabel$cfg['Servers'][$i]['user']
dan$cfg['Servers'][$i]['password']
, namun demikian kedua variabel tersebut bisa kita tambahkan sendiri jikaauth_type
yang kita gunakan adalahconfig
. contoh:
sebelumnya:/* Authentication type */ $cfg['Servers'][$i]['auth_type'] = 'http'; /* Server parameters */ $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; ...
kita ubah menjadi:
/* Authentication type */ $cfg['Servers'][$i]['auth_type'] = 'http'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'admin'; /* Server parameters */ $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['connect_type'] = 'tcp';
Demikian tutorial cara mengubah Authentication type pada phpMyAdmin semoga bermanfaat. Sebelum beranjak mungkin sobat tertarik membaca artikel ini:
- Mengubah Password MySQL Dengan phpMyAdmin
- Mengubah Password MySQL dan Authentication Type pada phpMyAdmin via XAMPP
- Mengubah Password MySQL Menggunakan Command Promt
- Cara mereset password MySQL (Lupa password)
Terima kasih.
Subscibe Now
Suka dengan artikel di Jagowebdev.com? jangan sampai ketinggalan, segera join ke milis kami untuk update informasi terbaru dari Jagowebdev.com