Conversion

USER

MySQLMySQL

Returns the username and hostname of the current MySQL connection.

Tipe hasil: VARCHARDiperbarui: 13 Jun 2026

Syntax

SQL
USER()

Parameter

Fungsi ini tidak memerlukan parameter.

Contoh Penggunaan

Get Current User

SQL
1SELECT USER() AS connected_user;

Display the currently connected user.

Hasil
connected_user: admin@localhost

User Audit Trail

SQL
1INSERT INTO changes_log (changed_by, table_name, action)
2VALUES (USER(), 'customers', 'UPDATE');

Record who made a change in the audit log.

Hasil
(inserted with user info)

Compare Users

SQL
1SELECT USER() AS session_user,
2 CURRENT_USER() AS auth_user;

Compare the session user against the authenticated user.

Hasil
session_user: admin@localhost, auth_user: admin@%

Pertanyaan Umum tentang USER

Apa itu fungsi USER di MySQL?
Returns the username and hostname of the current MySQL connection. Di MySQL, fungsi USER termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan USER di MySQL?
Gunakan sintaks berikut: USER(). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi USER?
Fungsi USER mengembalikan nilai bertipe VARCHAR. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Ngulik Langsung

Sudah paham USER? Latih langsung di browser

Latihan interaktif, langsung di browser.

Latihan Langsung →