В этом учебном пособии вы узнаете, как использовать MariaDB функцию CURRENT_USER с синтаксисом и примерами.
Описание
MariaDB функция CURRENT_USER возвращает имя пользователя и имя хоста для учетной записи MariaDB, которая использовалась сервером для аутентификации текущего клиента.
Синтаксис
Синтаксис функции CURRENT_USER в MariaDB:
Параметры или аргументы
В MariaDB нет параметров или аргументов для функции CURRENT_USER.
Примечание
- Функция CURRENT_USER использует набор символов utf8.
- См. также функцию USER, которая может возвращать значение, отличное от функции CURRENT_USER.
- Функции SESSION_USER и SYSTEM_USER являются синонимами функции USER.
Применение
Функцию CURRENT_USER можно использовать в следующих версиях MariaDB:
- MariaDB 10
Пример
Рассмотрим некоторые примеры функции CURRENT_USER, чтобы понять, как использовать функцию CURRENT_USER в MariaDB.
Например:
1 |
SELECT CURRENT_USER(); |
Этот пример функции CURRENT_USER возвращает имя пользователя и имя хоста для учетной записи MariaDB, которую сервер использовал для аутентификации текущего клиента.
Таким образом, если учетная запись MariaDB, которая использовалась сервером для аутентификации текущего клиента, была 'admin', а имя хоста было 'localhost':
1 2 3 |
SELECT USER(); --Результат: 'admin@localhost' |