Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-01-2008
Kenobi Kenobi is offline
Miembro
 
Registrado: mar 2007
Posts: 191
Poder: 18
Kenobi Va por buen camino
Acceso a usuario Ms SqlServer

Tengo en mi equipo instalado sqlserver deseo autenticar el acceso a la aplicacion por medio de las cuentas de usuario ubicadas en el servidor ....

como lo hago alguna funcion especial o componente particular para hacerlo ....?


Gracias ....
Responder Con Cita
  #2  
Antiguo 18-01-2008
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 23
poliburro Va por buen camino
no es necesario ningún componente especial.

creas la ventana de acceso pidiendo usuario y contraseña.

agregas los datos capturados a la cadena de conexión del ADOConnection.

intentas establecer la conexión al servidor.

Si falla la conexión no es válido el usuario o la llave es incorrecta.

si la coenxión es satisfactoria. El usuario puede tener acceso a la aplicación.


Sencillo no?
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
  #3  
Antiguo 18-01-2008
Kenobi Kenobi is offline
Miembro
 
Registrado: mar 2007
Posts: 191
Poder: 18
Kenobi Va por buen camino
Sin embargo

Valida tu respuesta sin embargo, el hecho que no se de la conexion no necesariamente es por error de password o usuario, puede ser por error de red ....u otras cosas cierto....

si lo hago como propones y por medio de un if digo si no conecto es por error de autenticacion, no estaria diciendo una verdad a medias que volveria loco al usuario y este llamaria al administrador y este a su vez diria palabrotas de mi ....

No crees ....

Claro esta que agradezco tu rapida y efectiva respuesta, al menos ya se por donde empezar....
Responder Con Cita
  #4  
Antiguo 18-01-2008
Avatar de Ferrari
Ferrari Ferrari is offline
Miembro
 
Registrado: jun 2006
Ubicación: Torreón, México
Posts: 154
Poder: 18
Ferrari Va por buen camino
Igual y puedes guardar en el registro de la PC el string de conexion a SQL y validar a traves de la aplicacion el LogIn a el motor de BD
Responder Con Cita
  #5  
Antiguo 18-01-2008
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.083
Poder: 18
juanelo Va por buen camino
Cita:
Empezado por Kenobi Ver Mensaje
Valida tu respuesta sin embargo, el hecho que no se de la conexion no necesariamente es por error de password o usuario, puede ser por error de red ....u otras cosas cierto....

si lo hago como propones y por medio de un if digo si no conecto es por error de autenticacion, no estaria diciendo una verdad a medias que volveria loco al usuario y este llamaria al administrador y este a su vez diria palabrotas de mi ....

No crees ....

Claro esta que agradezco tu rapida y efectiva respuesta, al menos ya se por donde empezar....
Que tal Kenobi,
Y por que no mandar un mensaje mas explicativo combinado con la solucion de Poliburro, es decir, segun yo el error que te da cuando la autentificacion falla es totalmente difrente al que te da cuando el servidor no fue alcanzado. Lo único que tienes que hacer es verificar que tipo de error te da (se lanza una exeption) y lo tratas para mandar el mensaje correcto.
Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
acceso de usuario alfil123 Conexión con bases de datos 1 25-12-2007 08:56:53
acceso a SQLServer+Delphi+ADO hibero Conexión con bases de datos 6 21-04-2006 04:25:07
Como crear un usuario SQLSERVER desde ASP.NET sin ser DBA o SA? HombreSigma .NET 1 02-12-2005 19:03:54
Como Creo una Pantalla de Acceso de Usuario? UTECYBER OOP 1 12-09-2003 10:41:49
Como Creo una Pantalla de Acceso de Usuario? UTECYBER OOP 2 06-09-2003 15:23:16


La franja horaria es GMT +2. Ahora son las 13:01:37.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi