Hi Mark,
I copied the employee.fdb from the examples folder to the firebird 3_0 folder and executed
isql -user sysdba -password <password> localhost:employee and was able to connect.
employee obviously is an entry in databases.conf redirecting it to employee.fdb.
I next repeat the above with one of the Goldmine databases main and got
i/o error during createfile (open) operation for file "main'Erro while trying to open filesystem can't find the file specified
there is no such entry redirecting 'main' to 'main.fdb'
and yet the main.fdb file is there exactly like the employee.fdb file is . What does this error really mean ?
my understanding is that the sysdba user is a like a superuser and can connect to any fdb file on the system correct ? In other words the fdb files themselves don't have any access permission of users embedded.
database permission problems certainly do not result in an 'file not found' error.
Yes, you are right the Goldmine application uses GMSYSDBA , not sysdba. But per my understanding above, since sysdba is a superuser, i can ask Goldmine to connect using sysdba user too right ?
As to whether GM uses legacy auth and if i have changed the config to disable legacy auth, how do i check this ?
read the usertable in security database.