Analizador de Sql y NTUserName

20/11/2003 - 13:41 por cdiaz | Informe spam
Estoy intentando hacer una traza sobre un Sql Server 2000 SP2.

El servidor está configurado con "Authentication" mixta. Corro una
aplicación que se conecta vía ODBC con un usuario SQL. Entiendo que es
normal que la columna de LoginName aparezca siempre el mismo usuario SQL.

Me gustaría observar la columna NTUserName para luego poder hacer
estadísticas sobre las conexiones de los usuarios. Sin embargo, no en todos
los casos aparece el NTUserName. Por ejemplo, con mi usuario de red lanzo
consultas que veo en el profiler pues la T-SQL responde a mi petición, y no
aparece nada en la columna de NTUserName. Sin embargo sí veo rellena esta
columna para otros usuarios aunque, dado que con el mío no aparece, no tengo
la seguridad de que esté correcto. ¿Se debe esto a algo? ¿Puedo solucionarlo
de alguna manera? ¿Hay otra opción para hacer estadísticas de los usuarios
NT que se conectan a la base de datos?

Gracias de antemano

Preguntas similare

Leer las respuestas

#1 Accotto Maximiliano D.
20/11/2003 - 13:57 | Informe spam
hola!! tu usuario es SA?

Maximiliano Damian Accotto
"cdiaz" escribió en el mensaje
news:
Mostrar la cita
todos
Mostrar la cita
no
Mostrar la cita
tengo
Mostrar la cita
solucionarlo
Mostrar la cita
#2 cdiaz
20/11/2003 - 16:19 | Informe spam
NO, mi usuario es un usuario de NT y no creo estar usando el usuario sa (mis
operaciones salen con otro usuario sql que es el que tiene configurada la
aplicación)

Gracias

"Accotto Maximiliano D." escribió en el
mensaje news:
Mostrar la cita
SQL.
Mostrar la cita
lanzo
Mostrar la cita
esta
Mostrar la cita
usuarios
Mostrar la cita
#3 cdiaz
20/11/2003 - 17:57 | Informe spam
No me queda claro. Todos los usuarios se están conectando a través de una
aplicación. Cada usuario tiene en su ordenador el ejecutable y sus dlls.
¿Por qué para unos usuarios aparece y no para otro?

Gracias

"ulises" escribió en el mensaje
news:00c301c3af7e$4ac80b30$
El campo nt_username (asi como el campo nt_domain) solo
llevan información cuando el modo como ha ingresado al SQL
es un "trusted connection", si ha ingresado con un usuario
SQL esos campos van vacíos.

Saludos,
Ulises

Mostrar la cita
SP2.
Mostrar la cita
Corro una
Mostrar la cita
Entiendo que es
Mostrar la cita
mismo usuario SQL.
Mostrar la cita
poder hacer
Mostrar la cita
embargo, no en todos
Mostrar la cita
usuario de red lanzo
Mostrar la cita
mi petición, y no
Mostrar la cita
veo rellena esta
Mostrar la cita
no aparece, no tengo
Mostrar la cita
¿Puedo solucionarlo
Mostrar la cita
estadísticas de los usuarios
Mostrar la cita
#4 Accotto Maximiliano D.
20/11/2003 - 18:25 | Informe spam
Esos usuarios como se conectan? por medio de usuarios de SQL o Windows!!

Si se conectan por medio de usuarios SQL esos campos no lo veras

Digamos: Todos los clientes se conentan con el mismo tipo de autentifiacion?

Un saludo

Maximiliano Damian Accotto
"cdiaz" escribió en el mensaje
news:
Mostrar la cita
#5 Miguel Egea
20/11/2003 - 19:05 | Informe spam
Si es así, valida en master..sysprocesses si esa información aparece bien, y
con que protocolo de red se están conectando.


Saludos

Miguel Egea
Microsoft SQL-SERVER MVP
Brigada Anti-Cursores
"Accotto Maximiliano D." escribió en el
mensaje news:
Mostrar la cita
autentifiacion?
Mostrar la cita
una
Mostrar la cita
Ads by Google
Search Busqueda sugerida