Tenho várias sessões de console de texto abertas e efetuo login como usuários diferentes em diferentes consoles. Depois de algum tempo, quais consoles pertencem a qual usuário, seria bom não precisar sair e fazer login novamente.
Como vejo em qual usuário estou logado?
Existe uma maneira de alterar qual usuário eu efetuei o logout e o logout?
mysql -ulalala
onde olalala
usuário não existe, você poderá fazer login como usuário mysql 'anônimo', a saber''@'localhost'
. Nesse caso, retornos de funções seriamUSER()= lalala@localhost
e #CURRENT_USER() = @localhost
SHOW GRANTS;
para ver quais permissões você possui. Mesmo que você não veja nadaUSAGE
, exceto , ainda precisa estar ciente de que certos bancos de dados de teste são 100% acessíveis a um usuário anônimo. Veja minha publicaçãoMySQL : Why are there “test” entries in mysql.db?
( dba.stackexchange.com/q/13361/877 )SHOW GRANTS
, estranho que eu não tenha tropeçado nele, apesar de ler vários tutoriais Mysql.Encontrei esta função user ()
fonte
Faz
trabalhos?
Eu peguei no terceiro resultado do google para 'mysql whoami':
fonte
Você pode usar 'status':
fonte