Inicios de sesion por NT

04/12/2003 - 16:17 por Hernan Nieto | Informe spam
Hola:

Les hago una pequeña consulta. Tengo usuarios que son autorizados a entrar a
una Bd de Sql Server mediante autorizacion por Windows NT, ya que pertenecen
a un grupo local que tiene permiso a dicha Bd. Las tablas tienen
desencadenantes que actualizan otra tabla con la fecha-hora de cualquier
cambio de la tabla, pero tambien quiero grabar el usuario que realizo el
cambio, y la variable SESSION_USER me dice dbo. Existe alguna forma de
obtener el nombre del usuario, o lo pierdo al usar autorizacion de Windows
NT por grupos?.

Gracias.
 

Leer las respuestas

#1 Maximiliano Damian Accotto
04/12/2003 - 16:32 | Informe spam
hola!! deberias usar:

Suser_sname()

ej:

select suser_sname()

Saludos y espero te sea util

Maximiliano Damian Accotto
"Hernan Nieto" escribió en el mensaje
news:%
Hola:

Les hago una pequeña consulta. Tengo usuarios que son autorizados a entrar


a
una Bd de Sql Server mediante autorizacion por Windows NT, ya que


pertenecen
a un grupo local que tiene permiso a dicha Bd. Las tablas tienen
desencadenantes que actualizan otra tabla con la fecha-hora de cualquier
cambio de la tabla, pero tambien quiero grabar el usuario que realizo el
cambio, y la variable SESSION_USER me dice dbo. Existe alguna forma de
obtener el nombre del usuario, o lo pierdo al usar autorizacion de Windows
NT por grupos?.

Gracias.



Preguntas similares