RES: [Spam] [java-l] [gx-l] Urgente validar que usuario que se loguea a aplicación web exista cómo usuario en la base de datos.

http://www2.gxtechnical.com/portal/hgxpp001.aspx?15,4,61,O,S,0,,16033

 

 

Luis Miyashita
Dash Tecnologia de Sistemas e Consultoria Ltda
http://www.dash.com.br

Fone: 11-3141-1042

 

De: Carlos Hernández [mailto:charles3991@gmail.com]
Enviada em: terça-feira, 19 de outubro de 2010 14:07
Para: java-l@gxtech.com.uy
Assunto: Re: [Spam] [java-l] [gx-l] Urgente validar que usuario que se loguea a aplicación web exista cómo usuario en la base de datos.

 

Buen día Luis,hice los cambios para poder generar el log pero solo me muestra lo siguiente:

Java vendor       : Sun Microsystems Inc.
Java version      : 1.6.0_21 Build:
Generator version : 9.0.4.073
Java classpath    : C:\Archivos de programa\Apache Software Foundation\Tomcat 5.5\bin\bootstrap.jar
Operating System  : Windows XP 5.1/x86
Current DateTime  : Tue Oct 19 11:01:40 CST 2010


Que estare haciendo mal.

Saludos.

El 19 de octubre de 2010 05:57, Luis Miyashita <luis@dash.com.br> escribió:

Carlos.

 

Não é necessário ativar nada no Oracle.

Altere a propriedade do modelo (vide imagem) para ativar o log do GX.

 

Erro! O nome de arquivo não foi especificado.

 

Depois, troque a lib gxclassr.jar pelo gxclassd.jar (esta classe irá gravar o log no arquivo definido nas propriedades do modelo.

Desta forma será possível detectar qual é o usuário utilizado para o login.

 

Saludos.

 

Luis Miyashita
Dash Tecnologia de Sistemas e Consultoria Ltda
http://www.dash.com.br

Fone: 11-3141-1042

 

De: Carlos Hernández [mailto:charles3991@gmail.com]
Enviada em: segunda-feira, 18 de outubro de 2010 21:47


Para: java-l@gxtech.com.uy
Assunto: Re: [Spam] [java-l] [gx-l] Urgente validar que usuario que se loguea a aplicación web exista cómo usuario en la base de datos.

 

Gracias, lastimosamente no tenemos trace para Oracle, ahora bien estas utilizando el beforeconnect y sí también fuera posible saber cómo llamas al procedimiento que realiza la validación desde el WebPanel de Ingreso a tu aplicación.

Gracias.

El 18 de octubre de 2010 19:13, Luis Miyashita <luis@dash.com.br> escribió:

Carlos.

 

Utilizo igual ao seu exemplo.

 

Gere o log de acesso do banco de dados.

Desta forma será possível saber qual é o usuário que a sua aplicação esta utilizando para se conectar na base de dados.

 

Saludos.

 

Luis Miyashita
Dash Tecnologia de Sistemas e Consultoria Ltda
http://www.dash.com.br

Fone: 11-3141-1042

 

De: Carlos Hernández [mailto:charles3991@gmail.com]
Enviada em: segunda-feira, 18 de outubro de 2010 20:40
Para: java-l@gxtech.com.uy
Assunto: Re: [Spam] [java-l] [gx-l] Urgente validar que usuario que se loguea a aplicación web exista cómo usuario en la base de datos.

 

Disculpa Luis pero todavía no me marca error cuando utilizo un usuario y clave que no estan creados en la BD, sería posible que me enviaras el código completo de conexión puede ser que algo más me este faltando.

Gracias por la ayuda.

El 17 de octubre de 2010 12:37, Luis Miyashita <luis@dash.com.br> escribió:

Carlos.

 

Tente incluir o usuário e password na propriedade JDBCDriverURL

&myConn.JDBCDriverURL = 'jdbc:oracle:thin:’ + Trim(&Userid) + ‘/’ + Trim(&Userpass) + ‘@localhost:1521:XE'

Saludos.

 

Luis Miyashita
Dash Tecnologia de Sistemas e Consultoria Ltda
http://www.dash.com.br

Fone: 11-3141-1042

 

De: Carlos Hernández [mailto:charles3991@gmail.com]
Enviada em: sexta-feira, 15 de outubro de 2010 21:47
Para: gx-l@gxtech.com.uy; java-l@gxtech.com.uy
Assunto: [Spam] [java-l] [gx-l] Urgente validar que usuario que se loguea a aplicación web exista cómo usuario en la base de datos.

 

Buena tarde compañeros, estoy trabajando con GeneXus 9, java y Oracle,  necesito validar que el usuario que recibo en mi webpanel de login exista en la base de datos e utilizado el siguiente código pero siempre me conecta a la BD es decir  no se genera error.

&myConn = GetDataStore("Default")

&myConn.Disconnect()

&myConn.UserName = &UserId

&myConn.UserPassword = &UserPass

&myConn.JDBCDriverName = 'oracle.jdbc.driver.OracleDriver'

&myConn.JDBCDriverURL = 'jdbc:oracle:thin:@localhost:1521:XE'

 

&myConn.ShowPrompt = 2

&Res = &myConn.Connect()

Do case

    Case &Res = 0

        msg('Successful connection, welcome...')

 

    Otherwise

        msg('Unsuccessful connection, retry...')

Endcase


Agradecere la ayuda que me puedan dar.

Att.

--
Carlos Renato Hernández.

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.862 / Virus Database: 271.1.1/3201 - Release Date: 10/16/10 15:33:00




--
Carlos Renato Hernández.

No virus found in this incoming message.
Checked by AVG - www.avg.com

Version: 9.0.862 / Virus Database: 271.1.1/3204 - Release Date: 10/18/10 03:34:00




--
Carlos Renato Hernández.

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.862 / Virus Database: 271.1.1/3204 - Release Date: 10/18/10 03:34:00




--
Carlos Renato Hernández.

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.862 / Virus Database: 271.1.1/3206 - Release Date: 10/19/10 03:34:00

0 Response to "RES: [Spam] [java-l] [gx-l] Urgente validar que usuario que se loguea a aplicación web exista cómo usuario en la base de datos."

Publicar un comentario