Cara MySQL disusun adalah dengan menyimpan penggunanya sendiri di Tabel MySQL – cerdas, bukan? Mereka terkait dengan Basis Data apa yang mereka akses dan izin apa yang mereka miliki di Basis Data tersebut. Selain itu, mereka juga menyimpan informasi tentang Pengguna, seperti kata sandi dan peran. Ada perintah MySQL untuk menampilkan Database dan Tabel, menjelaskannya, tetapi karena Pengguna adalah entri dalam Tabel tersebut, ada cara yang sedikit berbeda untuk menampilkannya.
Anda memerlukan akses root ke database MySQL untuk melihat semua pengguna di server, untuk ini Anda harus terlebih dahulu masuk sebagai pengguna root:
mysql -u root -p # enter password for the root user
Karena Tabel Pengguna memiliki banyak kolom di dalamnya, ada beberapa kolom penting, seperti Host dan Pengguna. Kami akan menggunakan pernyataan SELECT untuk melihat beberapa di antaranya untuk entri saat ini:
SELECT Host, User FROM mysql.user;
Ini dapat mencantumkan beberapa entri duplikat untuk Pengguna karena dapat memiliki beberapa Host yang berbeda, kami hanya dapat mencantumkan Pengguna unik, untuk ini kami akan menggunakan DISTINCT dengan SELECT:
SELECT DISTINCT User from mysql.user;
Bereksperimenlah dengan berbagai perintah MySQL pada Paket Hosting VPS SSD kami atau dapatkan kebebasan penuh dengan mengelola Server Khusus Anda sendiri dengan harga yang sangat terjangkau!
Perintah MySQL yang Berguna:
- MySQL Show Grants untuk semua Pengguna