Syntax
------ 
USER()
 
Description
----------- 
Returns the current MariaDB user name and host name, given
when authenticating to MariaDB, as a string in the utf8
character set.
 
Note that the value of USER() may differ from the value of
CURRENT_USER(), which is the user used to authenticate the
current client. 
CURRENT_ROLE() returns the current active role.
 
SYSTEM_USER() and SESSION_USER are synonyms for USER().
 
Statements using the USER() function or one of its synonyms
are not safe for statement level replication.
 
Examples
-------- 
shell> mysql --user="anonymous"
 
MariaDB [(none)]> select user(),current_user();
+---------------------+----------------+
| user() | current_user() |
+---------------------+----------------+
| anonymous@localhost | @localhost |
+---------------------+----------------+
 


URL: https://mariadb.com/kb/en/user/