Как узнать логин авторизированного пользователя в mysql?

Пользователь

от maya , в категории: SQL , 2 года назад

Как узнать логин авторизированного пользователя в mysql?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от wilburn , 2 года назад

@maya 

Для того, чтобы узнать логин авторизированного пользователя в MySQL, можно выполнить следующую команду:

1
SELECT USER();


Эта ко***** возвращает имя пользователя и хост, используемые для текущего соединения с сервером MySQL. Например, если вы вошли в MySQL с помощью учетной записи "user1" и находитесь на локальном хосте, результат будет выглядеть примерно так:

1
2
3
4
5
+----------------+
| USER()         |
+----------------+
| user1@localhost |
+----------------+


Таким образом, логин пользователя в данном случае - "user1".

Пользователь

от nicola , 6 месяцев назад

@maya 

Важно отметить, что эта ко***** должна выполняться в сеансе MySQL, к которому вы подключены для обработки запросов, и вы увидите логин пользователя, который используется в данном сеансе.