27

У меня открыто несколько сеансов работы с текстовой консолью, и я вхожу как разные пользователи в разные консоли. Через некоторое время я забываю, какие консоли принадлежат тому или иному пользователю, было бы неплохо не выходить и снова входить в систему.

Как узнать, в каком пользователе я вошел как?

Есть ли способ изменить, какой пользователь я вошел в систему как с выходом из системы?

4 ответа4

35

На самом деле, вам нужно использовать две функции

SELECT USER(),CURRENT_USER();

USER() сообщает, как вы пытались пройти аутентификацию в MySQL

CURRENT_USER() сообщает, как вам разрешили проходить аутентификацию в MySQL

Иногда они разные

2

Я нашел эту функцию пользователя ()

выберите пользователя (); Покажет вам, какой пользователь вошел в систему.

1

Есть ли

select user();

Работа?

Я ущипнул его с 3-го результата Google для «MySQL Whoami»:

0

Вы можете использовать «статус»:

MariaDB [my_database]> статус

Текущий пользователь: root @ localhost

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .