Hi,
Dne 09. 08. 22 v 6:33 Alex Peshkoff via Firebird-devel napsal(a):
Why this restriction exists ?
Because login / password to be validated in the database that does not
exist yet. Therefore password check fails and you can't attach to
server. Without connection to server it's hard to create something on it ;)
I really don't understand WHY it's necessary to authenticate user
against some database for *create database*. It's definitely not
necessary to provide any kind of database reference to attach to service
manager.
I understand that create database also works as connect (i.e. returns
attachment to database), so it will use the same credentials for such
connection to created database in normal way, but to authenticate the
right to invoke the database creation itself, no database should be
needed (like it's not needed for attachment to service manager).
best regards
Pavel
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel