Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

como usar el usuario y password de inicio de sesion?

Estas en el tema de como usar el usuario y password de inicio de sesion? en el foro de SQL Server en Foros del Web. Para todos mis mejores deseo porque esten bien. les ruego me colaboren en lo siguiente para lo cual estare muy agradecido. tengo una aplicacion elaborada ...
  #1 (permalink)  
Antiguo 22/09/2005, 14:13
Avatar de vpino  
Fecha de Ingreso: diciembre-2004
Ubicación: colombia
Mensajes: 265
Antigüedad: 20 años
Puntos: 0
como usar el usuario y password de inicio de sesion?

Para todos mis mejores deseo porque esten bien.
les ruego me colaboren en lo siguiente para lo cual estare muy agradecido.

tengo una aplicacion elaborada en visual basic 6.0 con base de datos SQL server 2000 y necesito utilizar el nombre del login y password y utilizado en el incio de sesion de windows (utilizando los usuario del directorio activo) del servidor de windows 2000 server) para poder ingresar al programa elaborado en visual.
Espero me hallan entendido y me digan como me conecto y extraigo el nombre y la clave del usuario

algo mas, el tipo de conexion que estoy usando para acceder a los datos de sql es ODBC de seguridad estandar.

Mil gracias a todos y que la suerte los acompañe.
  #2 (permalink)  
Antiguo 23/09/2005, 13:57
Avatar de vpino  
Fecha de Ingreso: diciembre-2004
Ubicación: colombia
Mensajes: 265
Antigüedad: 20 años
Puntos: 0
disculpen señores, talvez no me hice entender.
Lo que necesito es saber como puedo puedo consultar a traves de sql server 2000 el nombre del usuario y el password utilizado el iniciar una sesion de windows.

cualquier ayuda les agradecere muchisimo.
  #3 (permalink)  
Antiguo 26/10/2005, 09:51
 
Fecha de Ingreso: enero-2002
Mensajes: 26
Antigüedad: 23 años
Puntos: 0
pues eso que una cosa es obtener user y pass de windows pues eso se hace con apis del propio windows, aunque segun se el pass esta encriptado asi que sera un lio.

Segundo segun se SQL executa comandos de SQL no de windows entonces no veo la manera de como obtengas el user de windows.

En resumen io tendria que usar las API (Application Program Interface) para obtener el user para su uso.

mas no creo que este aplique a web pues las api se ejecutan en la pc y como hablando de web estas en un server obtendrias el user del server, asi que tendrias que usar algo como java o que se yo.

Espero te sirva esta información recibe un saludo desde México.
__________________
p@sCaLeRo 2K
  #4 (permalink)  
Antiguo 26/10/2005, 14:18
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 8 meses
Puntos: 25
Prueba con
Código:
SELECT suser_sname()
Pero pero espero que estés utilizando autenticación por windows contra la base de datos, si no es así entonces probablemente te sea más cómodo hacerlo desde la aplicación y no desde la DB como te han comentado.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:11.