Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-06-2021
Avatar de santiago14
santiago14 santiago14 is offline
Miembro
 
Registrado: sep 2003
Ubicación: Cerrillos, Salta, Argentina
Posts: 583
Poder: 21
santiago14 Va por buen camino
Question Base de datos de seguridad no predeterminada (Security.fdb)

Buenas. Estoy intentando en Firebird 3.0 gestionar una BBDD con una Security.fdb que no sea la que viene por defecto.
Leo en las documentaciones y dice que eso ahora puede hacerse, se hecho dice que puede haber ilimitadas. Una por cada BBDD mía si quiero.
El tema es que no puedo hacerlo, no me está funcionando lo que dicen los apuntes que hay que hacer.
Tengo que aclarar que, en mi caso, solamente se puede conectar a las BBDD a través de alias.
Bueno, pongo aquí algo de la documentación que usé para intentar hacerlo, pero sin suerte.
Gracias.

Cita:
Capítulo 7
Seguridad
Las mejoras de seguridad en Firebird 3 incluyen:

Firebird ahora admite un número ilimitado de bases de datos de seguridad. Cualquier base de datos puede actuar como base de datos de seguridad y puede ser una base de datos de seguridad por sí misma.
Utilice database.conf para configurar una base de datos de seguridad no predeterminada. Este ejemplo configura /mnt/storage/private.security.fdb como la base de datos de seguridad para la primera y la segunda base de datos:
first = /mnt/storage/first.fdb
{
SecurityDatabase = /mnt/storage/private.security.fdb
}

second = /mnt/storage/second.fdb
{
SecurityDatabase = /mnt/storage/private.security.fdb
}

Aquí usamos la tercera base de datos como su propia base de datos de seguridad:
third = /mnt/storage/third.fdb
{
SecurityDatabase = third
}

Nota
El valor del parámetro SecurityDatabase puede ser un alias de la base de datos o la ruta real de la base de datos.
Creación de una base de datos de seguridad alternativa
Para comenzar a usar una base de datos de seguridad separada y no predeterminada, el primer paso es crearla, a menos que ya exista. Se utiliza la conexión isql incrustada:
> isql -user sysdba
SQL> create database '/mnt/storage/private.security.fdb';

Ahora conéctese a cualquier base de datos que será atendida por la base de datos de seguridad que está preparando actualmente, en orden para crear su usuario SYSDBA:
SQL> connect first;
SQL> create user sysdba password 'sysdba-in-private-security-password';
SQL> commit;
SQL> exit;
Bueno, espero puedan orientarme en el asunto.
Gracias.
__________________
Uno es responsable de lo que hace y de lo que omite hacer.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Seguridad de la base de datos de Firebird 2.5.2 Kiranov Conexión con bases de datos 27 19-02-2013 18:12:43
¿base de datos seguridad con los campos ? JXJ Internet 4 13-05-2011 09:17:52
Realizar copia de seguridad de una base de datos alt126 C++ Builder 0 17-11-2005 09:27:39
copia de seguridad de base de datos davidfp Conexión con bases de datos 9 26-05-2005 15:09:54
Copia de seguridad base de datos melanthea C++ Builder 3 14-06-2004 21:53:07


La franja horaria es GMT +2. Ahora son las 22:27:15.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi