![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Primero, entiendo que los usuarios de las otras aplicaciones no deberían ser administradores, porque si no esta discusión no tiene sentido. En segundo lugar, como ya he dicho, no soy un experto en IB/FB pero me niego a pensar que la seguridad de FB es tan básica como lo que tú comentas. Lo primero que me enseñaron al trabajar con IB (y supongo que FB debe seguir la misma norma) es a eliminar el usuario sysDBA/masterkey y sustituirlo por otro que haga sus mismas funciones (Administrador). Entiendo que realizado ese paso, lo de copiar la BD en otro servidor no debe funcionar.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#2
|
||||
|
||||
|
Tan simple como:
Si la aplicación que entregaste fue hecha a medida hay que especificar en el contrato o documentación de entrega que tu aplicación funcionará SI y solo SI no se modifican las tablas de manera externa a lo cual ya no te harás responsable. El usuario SYSDBA o root en otros motores, debe existir siempre pues es el último reducto para poder mantener la base de datos. Normalmente se le coloca un password y se entrega a quien te recibe el sistema. Ahora bien si tu sistema se monta sobre un servidor que ya está trabajando obviamente no puedes exigir que nadie tenga acceso al servidor excepto tu aplicación. Hay algunas soluciones para detectar que te modifquen campos o registros completos en tu aplicación. Una de las más simples es crear un campo checksum en el que haces alguna operación con todos los demás campos de manera que quien modifique algo no sabrá como calcular ese checksum y de esta forma tu aplicación podrá detectar cualquier alteración.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
#3
|
|||
|
|||
|
Recibe un cordial saludo..
Cita:
Entonces volvemos a lo mismo tanto el Administrador como el o los nuevos usuarios autorizados tendran acceso a la BD... He realizado lo que mencionas de quitar el SYSDBA, pero si copian la BD a otro equipo la podran abrir con el ADMINISTRADOR... Saludos... Por ahi encontre esto que puede servir para cuestiones de SEGURIDAD.. http://www.firebirdfaq.org/faq344/
__________________
Poco ha de saber el que no pregunta.. Yo por eso soy un pregunton |
|
#4
|
|||
|
|||
|
Muchas gracias a todos por sus observaciones, espero encontrar la mejor manera de solucionar este problemilla.
Hasta pronto |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Protección anticopia... ¿ sí o no ? | rretamar | Debates | 11 | 10-04-2013 20:37:34 |
| Proteccion de ejecutables e instalador | razor7 | Varios | 18 | 02-06-2008 11:36:37 |
| Protección de archivos mdb | Gabo | Conexión con bases de datos | 3 | 05-09-2007 19:40:11 |
| Protección de archivos y carpetas | fide | API de Windows | 0 | 20-01-2007 05:17:36 |
| sobre proteccion de ficheros | xelip | Varios | 1 | 28-08-2006 04:04:21 |
|