Hallo Holger!
Ich hab den User angelegt und die Datenbank umgehängt.
gsec -user sysdba -password masterkey -add test -pw .test.
gbak -B -USER sysdba -PASSWORD masterkey "E:\Evolution2.fdb" "E:\Test.fbk"
gbak -R -USER test -PASSWORD .test. "E:\Test.fbk" "E:\Evolution2Test.fdb"
Hat nichts gebracht.
Ich kann mit IBEXpert mit dem User "test" mit der Datenbank verbinden, sehe die Struktur der Tabellen/Views.
CLick ich aber auf "Data" um den Inhalt einer Tabelle zu sehen krieg ich
"This user does not have priviliges to perform this operation on this object. no permission for SELECT
access to TABLE TAGS"
Wenn ich aber mit isql reingehe:
"C:\Program Files (x86)\Firebird\Firebird_4_0\isql" E:\EVOLUTION2Test.FDB -user test -pass .test.
select * from Tags;
Dann geht das wohl.
Seltsam dabei: Ich muss IBEXpert schliessen, sonst hat isql keinen Zugriff. Macht iSQL einen direkten Zugriff auf's File ohne den Treiber?
Ein Connect mit "Local loopback" geht jedenfalls gar nicht.