[firebase-br] Senha no banco de dados

W O sistemas2000profesional em gmail.com
Sáb Jan 18 00:45:35 -03 2014


Con Firebird 3.0 habrá más protección porque la contraseña de SYSDBA y de
los demás usuarios se guardarán dentro de la Base de Datos entonces aunque
sea copiada a otra computadora no podrán conectarse si no conocen esas
contraseñas.

Mientras tanto, si alguien puede conectarse a tu Base de Datos como SYSDBA
puede hacer lo que se le ocurra con ella. Y si puede copiar la Base de
Datos en un pen-drive entonces sí o sí podrá conectarse como SYSDBA.
Simplemente va a otra computadora donde conoce la contraseña del usuario
SYSDBA y listo.

Además, también podría hacer lo siguiente:
1. Renombra el archivo SECURITY2.FDB de la computadora donde se encuentra
la Base de Datos que quiere curiosear (por ejemplo como SECURITY2.ANT)
2.Copia su propio archivo SECURITY.FDB a esa computadora
3. Se conecta a la Base de Datos como SYSDBA y le hace lo que se le ocurre
4. Borra el archivo SECURITY2.FDB
5.Renombra el archivo SECURITY2.ANT como SECURITY2.FDB

Sin embargo hay algo que sí puedes hacer: proteger tus stored procedures y
tus triggers.

http://firebird21.wordpress.com/2013/03/02/como-proteger-los-storeds-procedures-triggers-y-relaciones/

Pero ¡¡¡CUIDADO!!! no te olvides de hacer previamente un backup (y de
verificar que funciona) o no podrás ver tus stored procedures y triggers
después.

Saludos.

Walter.








2014/1/17 Carlos Midia <carlosmidia2013 em gmail.com>

> Boa noite a todos, tem como e se é 100 % seguro colocar uma senha no meu
> banco de dados firebird. tipo eu tenho um banco de dados com varias tabelas
> e procedimentos no banco e não quero que ninguém alem de mim tenha acesso a
> os nomes das tabelas e etc.
>
>
> no caso criei meu banco de dados com o sysdba e masterkey.
>
> como fazer o procedimento para o que preciso?
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista