Sac# 9940

Tipo  Feature Fecha ingreso  11/05/2001
Ver este documento en el Web

Ir al SAC en el Web


 Usuario y password encriptados en los archivos .cfgs


Abstract: 

Los valores de usuario y password se guardan encriptados en los archivos de configuración (*.cfg). Lo hace GeneXus asi como tambien los utilitarios ServerConfig y ClientConfig (desde la 9.0). Y también es posible hacerlo desde la linea de comandos con solo contar con la gxclassr y un jre (java runtime environment)

Descripción Detallada

  Si se desea cambiar el usuario/password de un .cfg sin utilizar el ServerConfig, se puede utilizar un utilitario que viene con el generador llamado PasswordChanger que permite encriptar el usuario y password en los .cfg

La manera de utilizarlo es la siguiente:

· Poner en el classpath el gxclassr.zip
· Llamarlo de la siguiente forma:

jview com.genexus.PasswordChanger

-file:<filename> (por defecto, client.cfg)
-namespace:<namespace> (por defecto 'default')
-datastore:<datastore> (por defecto 'DEFAULT')
-user:<user>
-password:<password>

Se puede cambiar solo el user o la password, no es necesario cambiar ambos.

También es posible modificar los archivos de configuración manualmente, y escribir los valores sin encriptar. La aplicación generada detectará que están sin encriptar y los utilizará tal como fueron ingresados. Claro, esta opcion no es nada segura, ya que quedaran los datos de conexion totalmente legibles en los cfgs.


Producto Reportado en Versión Estimada Corr. en Ver. Corregido en Versión
Gen. JAVA 70 upg: 2 70 upg: 2 Download:  70 upg: 2
Gen. JAVA 90 upg: 0 90 upg: 0 Download:  90 upg: 0
Gen. JAVA SOLIS upg: 4 SOLIS upg: 4 Download:  SOLIS upg: 4