Krusst,
Só complementando a resposta do Alex, as funcoes que voce estava utilizando (user_name e user_id) retornam o usuario do banco de dados onde voce esta conectado, que neste caso é o proprietario do banco (dbo). Ja a funcao system_user retorna o login do usuario conectado no servidor SQL.
Abs.