|
Sobre hash ó encriptar, creo mamcx ha dado sus razones bien fundadas... pues vale, se encripta. En la práctica se resume a llamar a una función que hace un hash o a otra que encripta, así que no hay que darle más vueltas.
No sé si Interbase puede o no cambiarse el puerto. Firebird viene de Interbase 6 y en el archivo Firebird.conf se le puede cambiar el puerto perfectamente. También puedes usar los componentes IBX en Delphi para trabajar con Firebird 2.5 (aunque claro está no puedes usar todas las funcionalidades de Firebird porque IBX no las implementa, te permite hacer un programa completo, con triggers, procedimientos almacenados, eventos, excepciones, etc).
El databaseName sería: <servidor><puerto>:<ruta de la base de datos o alias>
osea: 192.168.0.10/2525:MiFarmacia
donde:
- la IP es la del servidor donde el servidor Firebird está instalado
- /2525 es el puerto por el que el servidor Firebird está escuchando
- "MiFarmacia" es un alias a la base de datos, se define en Firebird.conf también. Así no se sabe en qué carpeta del servidor está la Base de datos. También se puede poner la ruta local de la Base de datos c:\miprograma\BBDD\mifarmacia.fdb
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
|