On 05/16/17 12:39, Vlad Khorsun wrote:
> 16.05.2017 11:49, Alex Peshkoff wrote:
>> On 05/13/17 23:25, Vlad Khorsun wrote:
>>
>>>       The question i have no good answer for : should code which fills 
>>> SEC$XXX
>>> tables use any providers other than embedded (Engine12) ?
>> IMHO that to be changed. In FB4 I plan to learn config to remove
>> unneeded (i.e. non-local) providers from the list of configured
>> providers, that should help with having single security database per
>> server.
>     I prefer to introduce new protocol prefix to specify embedded connect.
> I.e. something like embd://database. We even have such request at tracker, 
> IIRC.

Why invent wheels? Such access is referenced typically in browsers as
file:///root/Documents/Dir-300.pdf


>
>     Also, i offer to make providers to know its protocol prefix. It allows to
> not waste time in trying to connect to the remote database with embedded
> provider and opposite - do not try Loopback for explicitly specified embedded.
>
>     Auth module should use explicitly specified embedded connection, IMO.

Yes. That's simpler than play with providers list.

>     Btw, it possible even now - it could pass config with "Providers = 
> Engine12"
> via DPB, AFAIU

It's done in some modules, code filling sec$ tables is just missing this.



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to