Pada tutorial MySQL kali ini, kita akan membahas Cara Mencari Users atau Pengguna MySQL dengan penjelasan Syntax-nya
Penjelasan
Di MySQL, ada tabel sistem yang disebut mysql.user. Teman-teman dapat menjalankan query terhadap tabel sistem ini yang mengembalikan semua Pengguna yang telah dibuat di MySQL serta informasi tentang Pengguna ini.
Untuk mengambil semua Pengguna di MySQL, Anda dapat menjalankan pernyataan SQL berikut:
1 2 |
SELECT User FROM mysql.user; |
Tabel mysql.user berisi kolom-kolom berikut:
Column / Kolom | Explanation / Penjelasan |
---|---|
Host | Host for the user / Host untuk pengguna |
User | User name |
Password | Kata sandi disimpan sebagai nilai berciri |
Select_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Insert_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Update_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Delete_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Create_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Drop_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Reload_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Shutdown_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Process_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
File_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Grant_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
References_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Index_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Alter_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Show_db_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Super_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Create_tmp_table_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Lock_tables_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Execute_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Repl_slave_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Repl_client_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Create_view_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Show_view_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Create_routine_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Alter_routine_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Create_user_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Event_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Trigger_priv | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
Create_tablespace | Y atau N (menunjukkan apakah hak istimewa telah ditetapkan untuk pengguna) |
ssl_type | Security column |
ssl_cipher | Security column stored as a [BLOB] |
x509_issuer | Security column stored as a [BLOB] |
x509_subject | Security column stored as a [BLOB] |
max_questions | Resource control column |
max_updates | Resource control column |
max_connections | Resource control column |
max_user_connections | Resource control column |
plugin | Security column |
authentication_string | Security column |