Você pode usar o
SUSER_NAME()
função para ver o nome de login que você está usando no momento para acessar o SQL Server. Esta função retorna o nome de identificação de login do usuário. Ele também permite que você obtenha o nome de login de qualquer outro usuário, com base em seu número de identificação de login.
Exemplo
Veja como obter o usuário atual.
SELECT SUSER_NAME();
Resultado:
sa
Neste caso, eu estava logado como
sa
. Retornar um usuário específico
Aqui está um exemplo de como obter o nome de identificação de login para outro usuário.
SELECT SUSER_NAME(262);
Resultado:
Rick
Incluir a estação de trabalho atual
Você também pode usar
HOST_NAME()
para retornar seu ID de estação de trabalho atual. SELECT
HOST_NAME() AS HOST_NAME,
SUSER_NAME() AS SUSER_NAME;
Resultado:
+---------------------+--------------+ | HOST_NAME | SUSER_NAME | |---------------------+--------------| | Bobs-MacBook-Pro | Bob | +---------------------+--------------+