Pegar Nome do Usuário Atual Corrente SQL Server

Pegar Nome do Usuário Atual Corrente SQL Server

A dica abaixo server para pegar informações dos usuário SQL. O nome do usuário corrente SQL Server pode ser útil para alimentar alguma tabela de Log de operações no SQL, por exemplo:

Digamos que você queira salvar em logos todas as operações realizadas na tabela tblClientes por usuário SQL Server, essa tabela de Log irá conter informações como data, alteração e o nome de quem realizar a operação no banco.

O select abaixo pega algumas informações de usuários


SELECT Current_User, User_Name(), Session_User, Suser_Name(), Suser_ID(), Suser_SID(), Suser_SName(), System_User

A tabela abaixo traz as informações de todos os usuário SQL

SELECT * from sys.sysusers

Loading


Publicação Criada em: setembro 20, 2013
Atualizado em: março 19, 2025 3:25 pm

VEJA TAMBÉM  Normalização de Banco de Dados

1 comentário em “Pegar Nome do Usuário Atual Corrente SQL Server”

Deixe um comentário