Oracle - Recuperar Usuario de Red Windows

 
Vista:

Recuperar Usuario de Red Windows

Publicado por Jaime (1 intervención) el 05/05/2003 23:34:48
Estimados Señores,

Con Urgencia.

Necesito si me pueden indicar cómo puedo recuperar en un forms el usuario Windows con el que me encuentro conectado a la Red (no a la Base de Datos) sin utilizar la librería D2KUTIL.PLL y sin utilizar el comando "Win_Api_Environment.Get_Windows_Username" que viene inserto en la misma librería.

Sin otro particular, esperando vuestro apoyo, atentamente.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Recuperar Usuario de Red Windows

Publicado por Byron (300 intervenciones) el 08/05/2003 00:11:03
Comentanos si tienes algún problema con la librería d2kwutil, porque yo la he usado y no he tenido problemas.

Otra forma de obtener el nombre de usuario de red podría ser si creas una vista pública donde muestras sólo los campos osuser y audsid de la vista v$session.

Lo que harias sería:

select osuser from vista_pub_osuser where audsid = userenv('SESSIONID');

Sería lo mismo que hacer:
select osuser from v$session where AUDSID = userenv('SESSIONID');

Con la diferencia que v$session esta restringido a usuarios dba o administradores, porque contiene información restringida, por eso creariamos una vista pública con esos 2 campos.

Es la forma que se me ocurre. Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar