Apakah anda tahu bahwa server MySQL memiliki user yang berbeda dengan system operasi?
User di dalam server database MySQL berbeda dengan user yang ada di system operasi, sehingga user di dalam system operasi belum tentu bisa masuk ke dalam database MySQL begitu juga sebaliknya kecuali di bikin nama user dan passwordnya identik satu sama lainnya.
Tapi ada persamaan di antara keduanya (baik MySQL dan Sistem operasi utamanya Linux) yaitu di dalamnya terdapat user dengan nama root.
User yang digunakan untuk mengelola database mysql, semuanya disimpan di dalam database MySQL di dalam tabel user.
Untuk melihat siapa saja user yang sudah terdaftar di dalam database MySQL, berikut langkah-langkahnya:
Pertama jelas, anda harus masuk ke dalam server database MySQL dengan perintah:
mysql -u root -p
kemudian gunakan database mysql, karena seluruh user yang ada di database server MySQL disimpan di dalam database bernama mysql. Untuk menggunakan database mysql saya menjalankan perintah:
use mysql
setelah itu, silakan jalankan perintah query berikut:
SELECT user,host FROM user;
maka hasil dari perintah query tersebut di database mysql milik saya adalah:
dari hasil di atas, anda bisa melihat list user apa saja yang ada yang dapat digunakan untuk masuk ke dalam shell database MySQL di kolom user. Sedangkan kolom host adalah lokasi asal user bisa masuk ke dalam shell database MySQL.
Selamat mencoba ya
Comments