Subject Database names
Author Jim Starkey
At 01:23 AM 4/29/00 -0400, Claudio Valderrama C. wrote:
>Why this couldn't be achieved creating a new table inside isc4.gdb? Do you
>want to see this global db removed in the future and replaced totally by a
>per-db security table(s)?

Yes. I would like to see isc4.gdb removed from the engine (where it
breaks the layering) to moved into one of several authentication

The "right" place for the mapping between database names and
database filenames is the registry for Windows systems and a
file in either the Interbase install directory or possibly
/etc on Unix (suggestions solicited).

The logical translation point is the Y-valve (why.c). Among
the algorithms that could be used:

1. Assume a connect string is a name if it doesn't contain
a dot.

2. Try to translate the connect string, regardless. If it
doesn't match a name, assume it's a file.

My druthers would be to make database names case insensitive to
match SQL semantics. Thoughts?

Jim Starkey