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
