Creando BBDD de seguridad con isql - Firebird 3.0
Buenas, estoy intentando crear una BBDD de seguridad particular (non-default security database). Sigo las indicaciones de la Documentación pero no he podido lograrlo.
La única particularidad mía respecto al ejemplo que se cita es: En mi configuración tengo DataBaseAccess = None. Pongo lo que dice la documentación: Cita:
Esta es mi configuración en mi Databases.conf VendedoresPruebaSecurity = D:\SistemasXE5\SamiSoft\Software\BBDD\PruebaSecurity.fdb { MiSecurity = D:\SistemasXE5\SamiSoft\Software\BBDD\MiSecurityFB30.fdb } Esto me responde: SQL> -user sysdba CON> create database D:\SistemasXE5\SamiSoft\Software\BBDD\MiSecurityFB30.fdb; Use CONNECT or CREATE DATABASE to specify a database SQL> create database 'D:\SistemasXE5\SamiSoft\Software\BBDD\MiSecurityFB30.fdb'; Statement failed, SQLSTATE = 28000 Use of database at location D:\SISTEMASXE5\SAMISOFT\SOFTWARE\BBDD\MISECURITYFB30.FDB is not allowed by server configuration Cuando lo hago con un alias: SQL> create database 'MiSecurityFB30.fdb'; Statement failed, SQLSTATE = 28000 Use of database at location C:\FIREBIRD30\MISECURITYFB30.FDB is not allowed by server configuration SQL> create database MiSecurityFB30.fdb; Statement failed, SQLSTATE = 42000 SQL error code = -104 -Token unknown -MiSecurityFB30 .... ¿Alguien ha tenido suerte con esto? Bueno, espero haber sido claro. Santiago |
¿Esa unidad D: es local o remota?
|
Es local. Estoy probando todo en una sola máquina por ahora.
Santiago. |
Me parece que estás intentando crear tú la base de datos, creo que la creará firebird con los datos de la declaración.
Te hablo de memoria, tendría que buscar ahora para leerlo. |
Cita:
Puede ser, pero solo hice lo que indicaba el manual. Solo que no puedo poner direcciones absolutas, por mi configuración. Por eso, puse el alias. De seguro me está faltando algo. Espero alguien pueda descubrir qué cosa... Santiago. |
Estoy leyendo por todos lados y dicen lo mismo. Solo habría que poner entre paréntesis la Base de Datos de seguridad y ya Firebird reconocería a esa como la local de tu BBDD de trabajo. Pero no he logrado crear la BBDD de seguridad particular.
Encontré un error en la declaración de mis Parámetros (Databases.conf). Sería así: Cita:
En mi Firebird.conf: Cita:
Con lo cual solamente puedo acceder a través de un Alias. Ahora bien, tengo que crear ambas BBDD, tanto Prueba como SecurityPrueba. Sigo las indicaciones del Capítulo Seguridad en Release Notes de Firebird 3.0, que es lo que publiqué en mi Post anterior, y no puedo hacer que funcione. Bueno, sigo buscando la forma. Si encuentro algo, lo publico. También espero que alguien mas esté haciendo lo mismo y pueda dar una mano. Gracias |
La franja horaria es GMT +2. Ahora son las 22:54:20. |
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