Hi,

but why to store something into database?
1.
This should be in config file for database

e.g.

my_fb.db

my_fb.db.conf

and in my_fb.db.conf

UUID=something

2. in the same config file
CRYPT_PLUGIN=my_crypt_plugin

3.
if more then one database should use some crypt plugin then
something default should be written to firebird.conf or some other file
and there can be mask for files (reg ex)

4.
and also heder page of database should be encrypted - why not?
If you see file like my_file.xyz - and it is encrypted then you should not 
see any info about in inside file itself.

regards,
Karol Bieniaszewski


-----Oryginalna wiadomość----- 
From: Dmitry Yemanov
Sent: Wednesday, November 18, 2015 8:14 PM
To: For discussion among Firebird Developers
Subject: Re: [Firebird-devel] Database UUID

18.11.2015 21:17, Leyne, Sean wrote:
>
> Consider: I want to restore a copy of my production database to my testing 
> system and have the same UUID as Live because I have defined a number of 
> config/operational values based on the UUID.

Consider: I have a replication set up with replica B linked to source
database A via UUID. Now I restore a copy C of my production database A
to my testing system and forget to change the replication config. Then I
start playing with database C and my replica B becomes invalid.

There are different usage scenarios for database UUID and they may
require supporting them in different ways. This is why I don't want to
see it committed "now". This is somewhat not so trivial as appears at
the first glance.


Dmitry


------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel 


------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to